首页 新闻 会员 周边

spring+hibernate 数据库报MaxOpenCallableStatements limit reached

0
[待解决问题]

我用spring+hibernate时,访问不同的的操作数据库接口时,用同一份session,和connect,但是prepareCall对象不一样去执行sql语句,prepareCall是执行完一次开关一次,后面就报org.apache.commons.dbcp.SQLNestedException: MaxOpenCallableStatements limit reached
at org.apache.commons.dbcp.PoolingConnection.prepareCall  , 求大神解 谢谢

MrLiub的主页 MrLiub | 菜鸟二级 | 园豆:204
提问于:2016-12-06 10:24
< >
分享
所有回答(1)
0

把spring的配置文件中的maxOpenPreparedStatements参数设置成-1无上限就可以了,即

<property name="maxOpenPreparedStatements" value="-1" />

MrLiub | 园豆:204 (菜鸟二级) | 2016-12-22 11:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册