加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – BoneCP正确使用

发布时间:2020-12-14 16:17:54 所属栏目:Java 来源:网络整理
导读:我刚刚开始使用BoneCP并从作者网站中提取了JDBC代码. 我有一个名为getConnection()的函数,返回一个连接是一个代码段: // setup the connection poolBoneCPConfig config = new BoneCPConfig();// Config goes here.connectionPool = new BoneCP(config); //
我刚刚开始使用BoneCP并从作者网站中提取了JDBC代码.

我有一个名为getConnection()的函数,返回一个连接是一个代码段:

// setup the connection pool
BoneCPConfig config = new BoneCPConfig();
// Config goes here.
connectionPool = new BoneCP(config); // setup the connection pool

return connectionPool.getConnection(); // fetch a connection

现在,我的问题:
1)当我完成使用从上面的函数返回的连接后,我调用connection.close(),以便它返回到池中,或者完全关闭连接?如何返回连接池?

2)如何清理应用程序退出池?当我完成时,我打电话给connectionPool.shutdown()吗?还有,我读到某个地方,我需要单独关闭所有的池连接?这是真的?

谢谢.

解决方法

1.完成后,始终调用connection.close()返回到池的连接(它不会被物理关闭).

2.完成池完成后不要再重新连接,请调用connectionPool.shutDown().

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读