社区
Java
帖子详情
SSH架构连接池释放问题
fengwind1
2012-04-12 03:52:20
直接在spring配置文件中配置连接池,然后注入给Dao,在我们完成一个操作后(比如说插入了一条记录),这个连接是否会关闭,如果会关闭,那么连接池不是要不停的创建新的连接。看连接词里说的,用完这个连接后会把这个连接返还给连接池,这句话怎么理解,我们在Dao层中并没有这个操作,spring是怎么做的
...全文
380
4
打赏
收藏
SSH架构连接池释放问题
直接在spring配置文件中配置连接池,然后注入给Dao,在我们完成一个操作后(比如说插入了一条记录),这个连接是否会关闭,如果会关闭,那么连接池不是要不停的创建新的连接。看连接词里说的,用完这个连接后会把这个连接返还给连接池,这句话怎么理解,我们在Dao层中并没有这个操作,spring是怎么做的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老马888
2012-04-19
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
项目中引进连接池的作用就在于提高效率,防止链接泄露,程序启动时会根据你的配置初始化几个连接,dao层被调用时会把正确的连接给它,使用之后不用显式的调用关闭方法,框架会自动把该连接还给连接池中,给别的dao层使用,相当于整个项目共同使用这几个连接,你不用关心如何得到跟关闭,如果连接不够用,并且连接数没有达到你限定的最大值,池会自动new出新的连接,同理长时间不用连接的话,池会释放掉一部分的连接……
[/Quote]
顶
sffx123
2012-04-18
打赏
举报
回复
项目中引进连接池的作用就在于提高效率,防止链接泄露,程序启动时会根据你的配置初始化几个连接,dao层被调用时会把正确的连接给它,使用之后不用显式的调用关闭方法,框架会自动把该连接还给连接池中,给别的dao层使用,相当于整个项目共同使用这几个连接,你不用关心如何得到跟关闭,如果连接不够用,并且连接数没有达到你限定的最大值,池会自动new出新的连接,同理长时间不用连接的话,池会释放掉一部分的连接,跟你设置的最小数量有关。
fengwind1
2012-04-12
打赏
举报
回复
不屑于回答还是木有高手?
smallrain1002
2012-04-12
打赏
举报
回复
你可以看看连接池的作用,就知道了~~~Hibernate可以配置连接池的,spring其实就是对Hibernate连接池的配置
java面试题
52.4.
连接池
内连接的使用与
释放
26 52.5. 配置
连接池
26 52.6. 配置tomcat 6.0.10
连接池
26 52.7. Hibernate实现数据库的连接不同方式: 28 52.8. 有几种开源的数据库
连接池
: 29 53. 描述一下JVM加载class文件的...
关于tomcat
连接池
爆满导致系统崩溃的
问题
最近,在项目组遇到了tomcat
连接池
资源不
释放
,导致系统崩溃的
问题
。经过好几个小时的排查,最终确定应该是由于事务控制机制不完善导致的。 首先呢,在日常代码的编写过程中一定要注意规范性,尤其是
ssh
架构
的系统...
SSH
面试和笔试指导
由于
SSH
部分内容庞杂,各大高校和培训机构在教学中存在着大量的
问题
。如重点不突出、理解错误等。为了便于大家掌握
SSH
的重点知识,在面试和笔试中轻松通过,肖老师整理了大量的重要试题,并进行了详细讲解!
JDBC与数据库
连接池
JDBC简介,driver类型,JDBC连接,使用技巧; 连接,短连接,长连接,
连接池
; 池化思想; 配置,基本配置,关键配置,性能配置;
连接池
工具; druid; HikariCP; flexy-pool;
各大数据库
连接池
c3p0,dbcp与druid 三大
连接池
的区别置顶2017年05月26日 09:41:19阅读数:13665了解c3p0,dbcp与druid 说到druid,这个是在开源中国开源项目中看到的,说是比较好的数据
连接池
。于是乎就看看。扯淡就到这。 下面就...
Java
50,530
社区成员
85,610
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章