package org.dayatang.datasource4saas.dscreator; import org.apache.commons.dbcp2.BasicDataSource; import javax.sql.DataSource; /** * 基于Apache Commons DBCP连接池的数据源创建器 * @author yyang (<a href="mailto:gdyangyu@gmail.com">gdyangyu@gmail.com</a>) * */ public class CommonsDbcpDataSourceCreator extends AbstractDataSourceCreator { @Override protected DataSource createDataSource() { return new BasicDataSource(); } @Override protected String getDriverClassPropName() { return "driverClassName"; } @Override protected String getUrlPropName() { return "url"; } @Override protected String getUsernamePropName() { return "username"; } @Override protected String getPasswordPropName() { return "password"; } }