本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
注册驱动程序类
确保为您的应用程序注册相应的类。您可以使用以下类将 Amazon Redshift JDBC 驱动程序连接到 Amazon Redshift 数据存储:
-
Driver
类扩展java.sql.Driver
。 -
DataSource
类扩展了javax.sql.DataSource
和javax.sql.ConnectionPoolDataSource
。
该驱动程序支持以下独立于 JDBC 版本的完全限定类名:
-
com.amazon.redshift.jdbc.Driver
-
com.amazon.redshift.jdbc.DataSource
以下示例说明如何使用 DriverManager 类为 JDBC 4.2 建立连接。
private static Connection connectViaDM() throws Exception { Connection connection = null; connection = DriverManager.getConnection(CONNECTION_URL); return connection; }
以下示例演示如何使用 DataSource
类建立连接。
private static Connection connectViaDS() throws Exception { Connection connection = null; 11 Amazon Redshift JDBC Driver Installation and Configuration Guide DataSource ds = new com.amazon.redshift.jdbc.DataSource (); ds.setURL(CONNECTION_URL); connection = ds.getConnection(); return connection; }