本文整理汇总了Java中oracle.ucp.jdbc.PoolDataSourceFactory类的典型用法代码示例。如果您正苦于以下问题:Java PoolDataSourceFactory类的具体用法?Java PoolDataSourceFactory怎么用?Java PoolDataSourceFactory使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
PoolDataSourceFactory类属于oracle.ucp.jdbc包,在下文中一共展示了PoolDataSourceFactory类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: WalletTest
import oracle.ucp.jdbc.PoolDataSourceFactory; //导入依赖的package包/类
public WalletTest() throws SQLException {
// Create pool-enabled data source instance.
pds = PoolDataSourceFactory.getPoolDataSource();
// PoolDataSource and UCP configuration
// set the connection properties on the data source and pool properties
// pds.setUser("scott");
// pds.setPassword("tiger");
pds.setURL("jdbc:oracle:thin:/@WALLET_TEST_CONNECTION_ID"); // (1)
pds.setConnectionFactoryClassName("oracle.jdbc.pool.OracleDataSource");
pds.setInitialPoolSize(10);
pds.setMinPoolSize(10);
pds.setMaxPoolSize(20);
pds.setConnectionProperty("oracle.jdbc.ReadTimeout", "5000");
System.setProperty("oracle.net.wallet_location",
"(SOURCE=(METHOD=file)(METHOD_DATA=(DIRECTORY=/home/scorwin/swdev/WalletExp/wallet)))"); // (2)
}