参见英文答案 Closing Database Connections in Java 6个我有一个连接池.在getConnection()方法中,我调查从队列到变量的连接,并检查它是否被isClosed()方法关闭.如果它关闭,我...

参见英文答案 > Closing Database Connections in Java 6个
我有一个连接池.在getConnection()方法中,我调查从队列到变量的连接,并检查它是否被isClosed()方法关闭.如果它关闭,我通过DriverManager.getConnection(url,user,password)方法设置变量new connection.
问题是:在重写varible之前,是否需要通过close()方法关闭连接mannualy以确保垃圾收集器将收集连接?
解决方法:
不需要(推荐).
如果在关闭连接后手动调用close(),则不会对该连接对象执行任何操作.
织梦狗教程
本文标题为:java – 如果数据库关闭了连接,是否需要手动关闭它?


基础教程推荐
猜你喜欢
- java开发Dubbo注解Adaptive实现原理 2023-05-13
- 手写Java LockSupport的示例代码 2023-04-16
- VSCode中开发JavaWeb项目的详细过程(Maven+Tomcat+热部署) 2023-06-05
- 运用JSP+ajax实现分类查询功能的实例代码 2023-07-31
- Java 控制台输入语句用法介绍 2023-10-08
- Java实战之在线寄查快递系统的实现 2022-11-08
- 利用Java实现带GUI的气泡诗词特效 2022-09-03
- Java代码实现酒店管理系统 2022-11-23
- Spring学习JdbcTemplate数据库事务参数 2022-11-28
- MybatisPlus实现逻辑删除的示例代码 2023-07-14