javaspringc3p0jdbc怎么循环插入几十次就挂了是不是没释放连接报错好像是连接过多,应该怎么处理packagecom.tuzuan.test.dao;importorg.junit.Test;importorg.springframework.context.ApplicationContext;importorg.springframework.context.support.ClassPathXmlApplicationContext;importcom.tuzuan.dao.FileTuZuanDao;importcom.tuzuan.model.FileTuZuan;publicclassFileTuZuanDaoImplTest{privateApplicationContextctx=null;privateFileTuZuanDaofileTuZuanDao;{ctx=newClassPathXmlApplicationContext("applicationContext.xml");fileTuZuanDao=(FileTuZuanDao)ctx.getBean("fileTuZuanDao");}@TestpublicvoidtestSave(){for(inti=0;i
2 回答

慕工程0101907
TA贡献1887条经验 获得超5个赞
已经提示的很明显了:Datasourcerejectedestablishmentofconnection,messagefromserver:"Toomanyconnections"1,增大连接池链接上限;2,增大数据库连接上限;3,使用后的链接及时释放。

红糖糍粑
TA贡献1815条经验 获得超6个赞
同ls连接没释放的可能性比较大,建议你看下datasource的状态就一清二楚。DataSourceds=ctx.getBean("datasource");PooledDataSourcepds=(PooledDataSource)ds;System.err.println("空闲的连接:"+pds.getNumIdleConnectionsDefaultUser());System.err.println("使用中的连接:"+pds.getNumBusyConnectionsDefaultUser());
添加回答
举报
0/150
提交
取消