连接池resultt.clo的回收策略

更新时间:2023-05-15 17:32:48 阅读: 评论:0

连接池resultt.clo的回收策略bottle什么意思
比较级和最高级的用法   java.sql.Connection
java.sql.Connection集成AutoCloable接口,包含clo方法,他的clo方法是释放资源;使用Java 7以及更高版本实现接口后可以使用try-with-resource语法实现自动释放资源
营业税入什么科目  javax.sql.PooledConnection
nylon footjob>elmobuzzin>shazam也包含clo方法,但是这个方法不是继承于AutoCloable接口的,与上面提到的clo方法不一样的是,连接池连接的clo方法不一定就直接释放资源,也不是提供给调用方直接调用的方法,而是希望是连接池内部在管理连接的时候调用该实现。例如通过调用Druid连接池获得的连接的clo方法,实际上并不一定是释放了IO资源,而是将连接重新回收到连接池中,Druid连接池获得的连接实际上实现了PooledConnection接口。
英文简历网上说的Connection是否要关闭的问题,这个问题需要分清楚Connection的实例是通过DataSource里面获取的PooledConnection实现还是Connection是通过Jdbc Driver获取sql.jdbc.ConnectionImpl实现,驱动获取的Connection没有连接池管理释放网络IO资
doup
源,所以必须要clo掉,所以进行PooledConnection的clo方法实际上并不是释放IO资源,而是回收到连接池里面,因此即使没有clo掉也是会回收到连接池里面,并不一定非要直接clo(结合上面说到的PooledConnection接口标准的注释),当然写代码的时候还是clo主动回收到连接池会更好
>xvid

本文发布于:2023-05-15 17:32:48,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/109604.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:实现   方法   释放   资源   调用   问题
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图