mybatis升级为3.5.7,使用游标cursor报关闭的语句/连接

进行一次升级, 对应版本为:mybatis:3.5.7 druid:1.2.6 mybatis-spring:2.0.6 spring系列:5.0.2.RELEASE 使用的数据库为oracle 升级后使用游标的地方报关闭的语句,关闭的连接

img

我对比新旧版本:

新版本

img

旧版本 image.png

img

发现新版本连接是没有复用的,感觉是开了PSCache后,执行完再次连接时连接不上。我把PSCache关掉就不会报这个,

img

但感觉不太好。想请教下各位大大,有没有其他的解决方案,万分感谢

日志里都显示连接被关了,你消费的时候放到一个事务里面,连接不就不会被关闭了

楼主,请问你这个问题有解决方案了吗?能不能分享下解决思路,谢谢?