gpt4 book ai didi

java - BoneCP正确使用

转载 作者:IT王子 更新时间:2023-10-29 00:31:38 26 4
gpt4 key购买 nike

我刚刚开始使用 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()

关于java - BoneCP正确使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9327764/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com