Mybatis-Spring SqlSesion单例模式处理源码分析
Mybatis-Spring SqlSesion单例模式处理源码分析概述我之前在读取大量数据操作的数据碰到了一个问题,在同一个线程中读取Mycat中的数据导致Mycat 内存溢出,原因可能是因为资源没能释放,Mybatis执行SQL需要开启一个SqlSesion会话,完成JDBC连接和执行和关闭,而在Spring容器下,同一线程下SqlSession可能没有关闭。从而导致服务端资源不能释放,那Spring在整合Mybatis中完成哪些操作呢,下面一起来看下相关源码的处理。SqlSessionTempl
原创
2022-01-23 07:30:59 ·
557 阅读 ·
0 评论