DBCP连接池

DBCP连接池DBCP连接池DBCP是一个开源的连接池,是ApacheCommon成员之一,在企业开发中比较常见,tomcat内置的连接池。DBCP配置项maxActive:这个池子里面最多可以有多少连接minIdle:比方说有40个连接,使用了10个连接,设置10个连接是空闲的,那剩下的20个连接是属

大家好,欢迎来到IT知识分享网。

DBCP连接池

DBCP是一个开源的连接池,是Apache Common成员之一,在企业开发中比较常见,tomcat内置的连接池。

DBCP配置项

DBCP连接池

maxActive:这个池子里面最多可以有多少连接
minIdle:比方说有40个连接,使用了10个连接,设置10个连接是空闲的,那剩下的20个连接是属于不能使用的状态。
maxIdle: 最大空闲连接数为20,如果现在有50个连接的连接池,使用了20个,剩下30个空闲的时候,会关闭10连接。
initialize:初始化创建这个池子的时候使用了多少连接

demo

public class JDBCUtils {

    private static BasicDataSource dataSource = new BasicDataSource();

    private Connection connection=null;
    static {
        dataSource.setDriverClassName("com.mysql.jdbc.Driver");
        dataSource.setUrl("jdbc:mysql://localhost:3306/exercise");
        dataSource.setUsername("root");
        dataSource.setPassword("root");

        dataSource.setInitialSize(10);
        dataSource.setMaxActive(8);
        dataSource.setMaxIdle(5);
        dataSource.setMinIdle(1);

    }

    public static BasicDataSource getConnection(){
        return dataSource;
    }
}

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/31349.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信