com.bixuebihui.datasource.BonecpDataSource Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of c-dbtools Show documentation
Show all versions of c-dbtools Show documentation
a fast small database connection pool and a active record flavor mini framework
//package com.bixuebihui.datasource;
//
//
//
//import com.bixuebihui.dbcon.DatabaseConfig;
//import com.jolbox.bonecp.BoneCPDataSource;
//
//
///**
// * BonecpDataSource class.
// *
// * @author xingwx
// * @version $Id: $Id
// */
//public class BonecpDataSource extends BoneCPDataSource implements INamingPool {
//
//
// /**
// *
// */
// private static final long serialVersionUID = 649482223380426885L;
//
// private String alias;
//
// /**
// * Getter for the field alias
.
// *
// * @return a {@link java.lang.String} object.
// */
// @Override
// public String getAlias() {
// return alias;
// }
//
// /** {@inheritDoc} */
// @Override
// public void setAlias(String alias) {
// this.alias = alias;
// }
//
// /** {@inheritDoc} */
// @Override
// public void setDatabaseConfig(DatabaseConfig cfg) {
// this.setAlias(cfg.getAlias());
// this.setDriverClass(cfg.getClassName());
// this.setJdbcUrl(cfg.getDburl());
// this.setUsername(cfg.getUsername());
// this.setPassword(cfg.getPassword());
// this.setMaxConnectionsPerPartition(cfg.getMaxActive());
// this.setMaxConnectionAgeInSeconds(cfg.getMaxWaitTime());
// this.setIdleMaxAgeInSeconds(cfg.getMaxIdle());
// this.setStatementsCacheSize(cfg.getMaxOpenPreparedStatements());
// }
//
//
//}