社区
Java EE
帖子详情
Spring配置连接池问题,无法释放连接,在线等
geng_zhong
2006-09-20 10:42:59
Spring分别配置了dbcp和c3p0两个连接池,均无法释放连接!请问大家有没有碰到过类似的情况?请支招,谢谢!
...全文
1377
11
打赏
收藏
Spring配置连接池问题,无法释放连接,在线等
Spring分别配置了dbcp和c3p0两个连接池,均无法释放连接!请问大家有没有碰到过类似的情况?请支招,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ustbzhangwei
2006-10-10
打赏
举报
回复
是不是用完连接后没有close?
贴出代码
smalllixin
2006-10-05
打赏
举报
回复
建议看一下spring源代码~
bluelambo
2006-10-02
打赏
举报
回复
我也碰到了相同的问题,不知道能不能有解决办法?
geng_zhong
2006-10-01
打赏
举报
回复
很简单,你把连接设置为2个,查询两次,第三次就发现页面不动了。活着你把连接地句柄打印出来,如果两次查询获得的连接对象是相同的,则说明第一次已经释放。可是两次查询获得的连接是不同的。大家可以尝试。
hoptyy
2006-09-28
打赏
举报
回复
学习........
iohui
2006-09-27
打赏
举报
回复
友情接分
laochake
2006-09-27
打赏
举报
回复
对啊,你怎么知道连接没有释放?
ustbzhangwei
2006-09-27
打赏
举报
回复
你从哪里看出没有释放?
geng_zhong
2006-09-20
打赏
举报
回复
我感觉像是spring的问题,spring我也换了两个版本试过,不行。我的业务逻辑层只是简单地查询一个表,继承的是JdbcDaoSupport类,能够返回查询结果,可是就是释放不了连接。
geng_zhong
2006-09-20
打赏
举报
回复
applicationcontext.xml里面的配置。是采用c3p0的。
<beans>
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
<property name="jdbcUrl" value="jdbc:microsoft:sqlserver://localhost:1433;databaseName=Northwind"/>
<property name="user" value="sa"/>
<property name="password" value=""/>
<property name="maxPoolSize" value="2"/>
<property name="minPoolSize" value="2"/>
<property name="testConnectionOnCheckout" value="true"/>
</bean>
</beans>
tcmis
2006-09-20
打赏
举报
回复
你的Spring配置呢,贴出来看看。
spring
+ c3p0
连接
池
一个
spring
+ c3p0
连接
池
的例子,通过这个例子可以学习简单的
spring
配置
和c3p0
连接
池
的知识
spring
boot
配置
MySQL数据库
连接
、Hikari
连接
池
和Mybatis的简单
配置
方法
主要介绍了
spring
boot
配置
MySQL数据库
连接
、Hikari
连接
池
和Mybatis的简单
配置
方法,需要的朋友可以参考下
Spring
Cloud之
配置
中心Config(高可用)详解
Spring
Cloud 是微服务中的翘楚,极佳的落地方案。
Spring
Cloud Config 是一个解决分布式系统的
配置
管理方案,它包含了 server 和 client 两个部分。 server 用来获取远程的
配置
信息(默认为 Git 仓库),并且以接口的形式提供出去; client 根据 server 提供的接口读取
配置
文件,以便于初始化自己的应用。 如果
配置
中心出现了
问题
,将导致灾难性的后果,因此在生产环境下
配置
中心都会做集群,来保证高可用。 此处
配置
高可用实际就是把多个
配置
中心(指定同一个 Git 远程仓库)注册到注册中心。本课程通过老师深入原理,一步一的步解析,让大家熟悉
spring
cloud-config技术。
Spring
Boot使用Druid和监控
配置
方法
Druid是Java语言中最好的数据库
连接
池
,并且能够提供强大的监控和扩展功能。下面来说明如何在
Spring
Boot 中
配置
使用Druid
Spring
配置
数据源(
连接
池
)
首先数据源就是为了提高程序的性能而出现的。
连接
池
的作用是为了提高性能,避免重复多次的打开数据库
连接
而曹诚性能的下降和系统资源的浪费;
连接
池
是将已经创建好的
连接
保存在池中,当有请求来时,直接使用已经创建好的
连接
对数据库进行访问。这样省略了创建和销毁的过程。这样以提高系统的性能。 数据源的开发步骤: 1,导入数据源的坐标和数据库驱动坐标 2,创建数据源对象 3,设置数据源的基本
连接
数据 4,使用数据源获取
连接
资源和归还
连接
资源 使用
连接
池
的优势: 1、资源复用:由于数据库
连接
得到重用,避免了频繁创建
Java EE
67,514
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章