/** * Initialize a new {@link com.jolbox.bonecp.BoneCPDataSource} instance with given configuration * properties * * @see AbstractDataSourceFactory#callConstructor(Class, java.util.Properties) */ @Override protected DataSource callConstructor(Class clazz, Properties configProperties) throws Exception { BoneCPConfig config = new BoneCPConfig(configProperties); BoneCPDataSource dataSource = (BoneCPDataSource) clazz.getConstructor(BoneCPConfig.class).newInstance(config); dataSource.setDriverClass(configProperties.getProperty("driverClass")); return dataSource; } }
BoneCPDataSource source = new BoneCPDataSource(); source.setDriverClass("org.h2.Driver"); source.setJdbcUrl("jdbc:h2:mem:x"); String name = new JdbcSession(source) .sql("SELECT name FROM user WHERE id = ?") .set(555) .select(new SingleHandler<String>(String.class));
public DataSource dataSource() throws SQLException, PropertyVetoException { BoneCPConfig config = new BoneCPConfig(); config.setUsername(""); config.setPassword(""); config.setJdbcUrl("jdbc:derby:C:\\Users\\Kevin\\Desktop\\DerbyDB"); BoneCPDataSource dataSource = new BoneCPDataSource(config); dataSource.setDriverClass("org.apache.derby.jdbc.EmbeddedDriver"); return dataSource; }
dataSource.setDriverClass(conf.getProperty("db.driver")); dataSource.setJdbcUrl(conf.getProperty("db.url")); dataSource.setUsername(conf.getProperty("db.user"));
dataSource.setDriverClass(conf.getProperty("db.driver")); dataSource.setJdbcUrl(conf.getProperty("db.url")); dataSource.setUsername(conf.getProperty("db.user"));
@Bean public DataSource dataSource() { BoneCPDataSource dataSource = new BoneCPDataSource(); dataSource.setDriverClass("org.postgresql.Driver"); dataSource.setJdbcUrl("jdbc:postgresql://localhost/oauthDB"); dataSource.setUsername("my_username"); dataSource.setPassword("*****"); return dataSource; }
bds.setDriverClass(conf.get("driver")); bds.setJdbcUrl(conf.get("url")); bds.setUsername(conf.get("user"));
BoneCPDataSource datasource = new BoneCPDataSource(); datasource.setJdbcUrl(database); datasource.setDriverClass(env.getProperty(DB_DRIVER, DB_DEFAULT_DRIVER)); datasource.setUsername(env.getRequiredProperty(DB_USER));
@Bean public DataSource dataSource() { BoneCPDataSource dataSource = new BoneCPDataSource(); dataSource.setDriverClass(environment.getRequiredProperty(PROPERTY_NAME_DATABASE_DRIVER)); dataSource.setJdbcUrl(environment.getRequiredProperty(PROPERTY_NAME_DATABASE_URL)); dataSource.setUsername(environment.getRequiredProperty(PROPERTY_NAME_DATABASE_USERNAME)); dataSource.setPassword(environment.getRequiredProperty(PROPERTY_NAME_DATABASE_PASSWORD)); return dataSource; }
ds.setDriverClass("org.postgresql.ds.PGSimpleDataSource"); ds.setJdbcUrl("jdbc:postgresql://localhost:5432/test"); ds.setUsername("user");
/** * Data source. * @return Source */ @Cacheable(forever = true) private static DataSource bonecp() { final BoneCPDataSource src = new BoneCPDataSource(); src.setDriverClass("org.postgresql.Driver"); src.setJdbcUrl(Manifests.read("Aintshy-PgsqlJdbc")); src.setUser(Manifests.read("Aintshy-PgsqlUser")); src.setPassword(Manifests.read("Aintshy-PgsqlPassword")); return src; }
public BoneCPDataSource getDataSource() { BoneCPDataSource dataSource = new BoneCPDataSource(); dataSource.setDriverClass(environment.getProperty("database.driver")); dataSource.setJdbcUrl(environment.getProperty("database.url")); dataSource.setUsername(environment.getProperty("database.username"));
private BoneCPDataSource createDataSource() { ResourceHelper.forName(config.getJdbcDriver(), getClass()); BoneCPDataSource datasource = new BoneCPDataSource(); datasource.setDriverClass(config.getJdbcDriver()); datasource.setJdbcUrl(config.getJdbcUrl()); datasource.setUsername(config.getJdbcUser()); datasource.setPassword(config.getJdbcPassword()); datasource.setMinConnectionsPerPartition(config.getPoolMinConnections()); datasource.setMaxConnectionsPerPartition(config.getPoolMaxConnections()); return datasource; } }
@Bean(destroyMethod = "close") public DataSource mainDataSource() { BoneCPDataSource dataSource = new BoneCPDataSource(); dataSource.setDriverClass(jdbcDriverClass); dataSource.setJdbcUrl(jdbcUrl); dataSource.setUsername(jdbcUsername); dataSource.setPassword(jdbcPassword); dataSource.setIdleConnectionTestPeriodInMinutes(2); dataSource.setIdleMaxAge(2, TimeUnit.HOURS); dataSource.setMaxConnectionsPerPartition(60); dataSource.setMinConnectionsPerPartition(20); dataSource.setPartitionCount(3); dataSource.setAcquireIncrement(10); dataSource.setStatementsCacheSize(50); return dataSource; } }
private BoneCPDataSource createBoneCPDataSource(Properties props) throws Exception { BoneCPDataSource dataSource = null; if (props == null) { dataSource = new BoneCPDataSource(); dataSource.setMaxConnectionsPerPartition(maxActive); dataSource.setMinConnectionsPerPartition(minIdle); } else { BoneCPConfig config = new BoneCPConfig(props); dataSource = new BoneCPDataSource(config); } dataSource.setJdbcUrl(jdbcUrl); dataSource.setDriverClass(jdbcDriver); dataSource.setUsername(username); dataSource.setPassword(password); return dataSource; }
pool.setDriverClass( config.driver().get() ); pool.setJdbcUrl( config.url().get() );
pool.setDriverClass( config.driver().get() ); pool.setJdbcUrl( config.url().get() );
pool.setDriverClass( config.driver().get() ); pool.setJdbcUrl( config.url().get() );
private BoneCPDataSource createNewDataSource() { BoneCPDataSource target = new BoneCPDataSource(); target.setDriverClass(config.getDriverClassName()); target.setJdbcUrl(config.getJdbcUrl()); target.setUsername(config.getUserName()); target.setPassword(config.getPassword()); target.setIdleConnectionTestPeriodInMinutes(config.getIdleConnectionTestPeriodInMinutes()); target.setIdleMaxAgeInMinutes(config.getIdleMaxAgeInMinutes()); target.setMaxConnectionsPerPartition(config.getMaxConnectionsPerPartition()); target.setMinConnectionsPerPartition(config.getMinConnectionsPerPartition()); target.setPartitionCount(config.getPartitionCount()); target.setAcquireIncrement(config.getAcquireIncrement()); target.setStatementsCacheSize(config.getStatementsCacheSize()); target.setDisableJMX(true); return target; }
ds.setDriverClass(dbDriver);