List of usage examples for org.apache.commons.dbcp BasicDataSource BasicDataSource
BasicDataSource
From source file:com.abixen.platform.module.configuration.PlatformModuleDataSourceConfiguration.java
@Profile("test") @Bean(destroyMethod = "close") public DataSource testDataSource() { BasicDataSource dataSource = new BasicDataSource(); dataSource.setDriverClassName(driverClassName); dataSource.setUrl(databaseUrl);/*from w w w . j ava 2 s. co m*/ dataSource.setUsername(username); dataSource.setPassword(password); // DatabasePopulatorUtils.execute(databasePopulator(), dataSource); return dataSource; }
From source file:com.dangdang.ddframe.rdb.sharding.config.yaml.YamlintegratedTest.java
@Test public void testMin() { Yaml yaml = new Yaml(new Constructor(ShardingRuleConfig.class)); Map<String, DataSource> dsMap = new HashMap<>(); dsMap.put("ds", new BasicDataSource()); ShardingRuleConfig config = (ShardingRuleConfig) yaml .load(YamlintegratedTest.class.getResourceAsStream("/config/config-min.yaml")); ShardingRule shardingRule = new ShardingRuleBuilder("config-min.yaml", dsMap, config).build(); assertThat(shardingRule.getTableRules().size(), is(1)); }
From source file:com.alibaba.druid.benckmark.pool.Oracle_Case0.java
public void test_1() throws Exception { final BasicDataSource dataSource = new BasicDataSource(); dataSource.setInitialSize(initialSize); dataSource.setMaxActive(maxActive);//from w ww.j av a 2s.com dataSource.setMinIdle(minPoolSize); dataSource.setMaxIdle(maxPoolSize); dataSource.setPoolPreparedStatements(true); dataSource.setDriverClassName(driverClass); dataSource.setUrl(jdbcUrl); dataSource.setPoolPreparedStatements(true); dataSource.setUsername(user); dataSource.setPassword(password); dataSource.setValidationQuery(validationQuery); dataSource.setTestOnBorrow(true); for (int i = 0; i < LOOP_COUNT; ++i) { p0(dataSource, "dbcp"); } System.out.println(); }
From source file:com.musala.testutils.DatabaseTestConfiguration.java
@Bean(name = "dataSource") public DataSource dataSource() { BasicDataSource dataSource = new BasicDataSource(); dataSource.setDriverClassName(Preconditions.checkNotNull(env.getProperty("jdbc.driverClassName"))); dataSource.setUrl(Preconditions.checkNotNull(env.getProperty("jdbc.url"))); return dataSource; }
From source file:com.alibaba.druid.benckmark.pool.Oracle_Case3.java
public void test_1() throws Exception { final BasicDataSource dataSource = new BasicDataSource(); dataSource.setMaxActive(maxActive);/*from w w w .j a v a2 s . com*/ dataSource.setMaxIdle(maxIdle); dataSource.setMaxWait(maxWait); dataSource.setPoolPreparedStatements(true); dataSource.setDriverClassName(driverClass); dataSource.setUrl(jdbcUrl); dataSource.setPoolPreparedStatements(true); dataSource.setUsername(user); dataSource.setPassword(password); dataSource.setValidationQuery(validationQuery); dataSource.setTestOnBorrow(testOnBorrow); for (int i = 0; i < loopCount; ++i) { p0(dataSource, "dbcp", threadCount); } System.out.println(); }
From source file:com.mmnaseri.dragonfly.sample.Config.java
@Bean public DataSource dataSource(DatabaseDialect dialect, @Value("${db.username}") String username, @Value("${db.password}") String password, @Value("${db.database}") String database) { final BasicDataSource dataSource = new BasicDataSource(); dataSource.setDriverClassName(dialect.getDriverClassName()); dataSource.setUrl("jdbc:mysql://localhost/" + database); dataSource.setUsername(username);// w w w. j av a 2s. c om dataSource.setPassword(password); dataSource.setMaxActive(200); dataSource.setMaxIdle(100); dataSource.setMaxWait(1500); return dataSource; }
From source file:hoot.services.testsupport.HootServicesSpringTestConfig.java
@Bean(name = "dataSource") public DataSource dataSource() { BasicDataSource dataSource = new BasicDataSource(); dataSource.setDriverClassName("org.postgresql.Driver"); dataSource.setUrl("jdbc:postgresql://localhost:5432/hoot"); dataSource.setUsername("hoot"); dataSource.setPassword("hoottest"); dataSource.setInitialSize(5);//from w w w . j a va 2 s .c o m dataSource.setMaxActive(10); dataSource.setMaxIdle(2); dataSource.setDefaultAutoCommit(false); dataSource.setRemoveAbandoned(true); dataSource.setLogAbandoned(true); return dataSource; }
From source file:com.dangdang.ddframe.rdb.transaction.soft.AsyncJobMain.java
private static DataSource createDataSource(final String dataSourceName) { BasicDataSource result = new BasicDataSource(); result.setDriverClassName("com.mysql.jdbc.Driver"); result.setUrl(String.format("jdbc:mysql://localhost:3306/%s", dataSourceName)); result.setUsername("root"); result.setPassword(""); return result; }
From source file:com.open.license.config.ContextConfig.java
@Bean public DataSource dataSource() { log.info("[START:Set DataSource]"); BasicDataSource basicDataSource = new BasicDataSource(); basicDataSource.setUrl(DATASOURCE_URL); basicDataSource.setUsername(DATABASE_USERNAME); basicDataSource.setPassword(DATABASE_PASSWORD); log.info("[END:Set DataSource]"); return basicDataSource; }
From source file:com.cyclopsgroup.levistone.datasource.DbcpDataSource.java
/** * Override or implement method of parent class or interface * * @see org.apache.avalon.framework.activity.Initializable#initialize() *///from ww w . jav a 2 s . c o m public void initialize() throws Exception { BasicDataSource bds = new BasicDataSource(); BeanUtils.populate(bds, dbcpProperties); nestedDataSource = bds; }