属性配置定义了 GBase JDBC 将会如何连接到一个 GBase server 上。除非 有其它说明,否则可以为 DataSource 对象和 Connection 对象设置属性。
配置属性可以通过下列任意一种方式来设置:
在 java.sql.DataSource 的 GBase 实例上使用 set*()方法:
com.gbase.jdbc.jdbc2.optional.GBaseDataSource
com.gbase.jdbc.jdbc2.optional.GBaseConnectionPoolDataSou rce
在 java.util.Properties 实例中,作为一个键/值对传给 DriverManager.getConnection() 或 Driver.connect()
在赋给 java.sql.DriverManager.getConnection()、 java.sql.Driver.connect() 或 javax.sql.DataSource's setURL() 方法的 GBase 实例的 URL 中,作为一个 JDBC URL 变量。
示例:
Class.forName("com.gbase.jdbc.Driver");
GBaseDataSource ds = new GBaseDataSource();
ds.setUrl("jdbc:gbase://localhost:5258/test");
ds.setUser("user");
ds.setPassword("password");
java.sql.Connection con = ds.getConnection();
Statement st = con.createStatement();
ResultSet rs = st.executQuery(select c_custkey from customer);
注释:
如果用户用来配置一个 JDBC URL 的方法是基于 XML 的,那么用户需要使用
XML 特征字符& 来分开配置参数,“&”是 XML 的保留字符。




