gpt4 book ai didi

java - 重用数据库连接

转载 作者:行者123 更新时间:2023-11-29 21:49:47 25 4
gpt4 key购买 nike

到目前为止,每当我查询数据库时,我都会打开一个与数据库的新连接。如何实现打开连接后可以重用它的属性?

完成此操作后,请告诉我是否可以泄漏资源。

最佳答案

基本上你需要 JDBC 连接池,通常实现 DataSource界面。看看 。您的容器/服务器很可能已经提供了连接池的实现。

当您每次打开连接时使用连接池时,您实际上是从池中获取一个连接(如果池为空则打开连接)。当关闭连接时,它实际上被返回到池中。只有当您忘记后者时才会发生泄漏。 (或者忘记关闭ResultSetStatement...)

关于java - 重用数据库连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33762188/

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