BoneCP 中连接用完后能不能归还给连结池?

发布于 2021-11-17 15:19:35 字数 1108 浏览 901 评论 5

本人是第一次使用BoneCP ,在用的时候发现一个问题,请高手帮助解决一下

 

Class.forName("org.gjt.mm.mysql.Driver");
            BoneCPConfig config = new BoneCPConfig();
            config.setJdbcUrl("jdbc:mysql://192.168.1.216/mpmedb");
            config.setUsername("mysql");
            config.setPassword("123456");
            config.setMinConnectionsPerPartition(10);
            config.setMaxConnectionsPerPartition(20);
            config.setPartitionCount(1);
            BoneCP connectionPool = new BoneCP(config);

下面通过connectionPool获取连结

Connection connection = connectionPool.getConnection();

这个连结我用完后不想用了,怎么归还给BoneCP?然后下次再获取连接在使用?

我在获取连接,使用完连接后,发现下次再用就获取不到了。

 

谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

皇甫轩 2021-11-18 01:09:48

connection.close()有单独的线程在监听你的这个操作,回收处理

乞讨 2021-11-18 00:16:27

引用来自#5楼“rockjava”的帖子

BoneCP这个数据池有哪些优点呢?

柳絮泡泡 2021-11-18 00:11:55

确实感觉用BoneCP的速度快很多,打算全面换成BoneCP啦,

谢谢红薯老大的文章

南冥有猫 2021-11-17 22:05:36

谢谢红薯老大,回答的真及时啊。

策马西风 2021-11-17 16:20:19

连接用完后,要调用 connection.close() 来释放对此连接的占用。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文