参见英文答案 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浅析枚举类的使用 2023-03-22
- Java实现截取字符串的操作详解 2023-03-07
- java实现多人聊天系统 2023-05-19
- 如何在Java项目中添加/使用嵌入式SQLite? 2023-11-02
- JSP 自定义标签实现数据字典的实例 2023-07-30
- SpringBoot整合atomikos实现跨库事务的详细方案 2022-11-29
- SpringBoot详细讲解yaml配置文件的用法 2023-02-05
- Java 协程 Quasar详解 2023-02-19
- SpringBoot同时支持HTTPS与HTTP的实现示例 2023-03-21
- Java 负载均衡算法作用详细解析 2023-03-07