社区
Java SE
帖子详情
请问用数据源获取的连接如何释放?
fyi1106
2008-03-24 09:47:57
我用DataSource.getConnection()获取了一个Connection,请问Connection用完了之后如何释放?直接用Connection.close()关闭吗?还是要归还给DataSource?如果是归还,又如何做呢?
如果是直接close(),还不是经常创建和关闭连接吗?又何必用数据源呢?
请高手们不吝赐教。
谢谢。
...全文
80
3
打赏
收藏
请问用数据源获取的连接如何释放?
我用DataSource.getConnection()获取了一个Connection,请问Connection用完了之后如何释放?直接用Connection.close()关闭吗?还是要归还给DataSource?如果是归还,又如何做呢? 如果是直接close(),还不是经常创建和关闭连接吗?又何必用数据源呢? 请高手们不吝赐教。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mxsoftware
2008-03-24
打赏
举报
回复
数据源和连接池还是有区别的吧,你如果使用了连接池还要看你的连接池是怎么写的,如果用数据源的话好像的关闭了。建议采用C3P0连接池。直接close就把连接返回到连接池了。。。
fyi1106
2008-03-24
打赏
举报
回复
哦,想起来了,连接池里是用Connection.isClosed()来判断。
谢谢了。
eimhee
2008-03-24
打赏
举报
回复
连接池的Connection.close()关不是真正关闭, 只是释放资源, 然后再等待下一次连接
DBCP
数据源
jar包
在Java代码中,可以通过`BasicDataSource`类
获取
数据源
实例,然后通过
数据源
创建和管理数据库
连接
。 总之,DBCP
数据源
通过`commons-dbcp.jar`和`commons-pool.jar`这两个库,为Java开发者提供了高效、可靠的数据库...
C#访问OPC读取数据
连接
成功后,可以浏览服务器上的OPC项(即
数据源
)。这可以帮助我们找到需要读取的数据点。通过调用`Browse`或`EnumObjects`方法,我们可以
获取
服务器上的所有对象和变量。 4. **订阅OPC项**: 在C#中,订阅OPC项...
获得本机IP地址
我们将使用提供的源代码文件(Unit1.dfm、MyIP.dpr、MyIP.exe、MYIP.INF、Unit1.pas 和 MyIP.res)来逐步分析。 **1. ** **理解IP地址:** IP地址,全称Internet Protocol Address,是互联网协议地址,用于标识...
多
数据源
是否用到
连接
池?多
数据源
事务为何失效?
在spring
获取
连接
处我们看到了这个是如何
获取
连接
的 上面④
数据源
就是我们在多
数据源
配置的信息 从上面可以看出关联关系:dataSource -> connctionpool. 也就是说,
连接
池是放在
数据源
中的。 多
数据源
事务...
多
数据源
是否用到
连接
池?开启事务多
数据源
为何失效?
在spring
获取
连接
处我们看到了这个是如何
获取
连接
的 上面④
数据源
就是我们在多
数据源
配置的信息 从上面可以看出关联关系:dataSource -> connctionpool. 也就是说,
连接
池是放在
数据源
中的。 多
数据源
事务为何...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章