java – BoneCP正确使用

前端之家收集整理的这篇文章主要介绍了java – BoneCP正确使用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚开始使用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().

原文链接:https://www.f2er.com/java/125863.html

猜你在找的Java相关文章