Spring Mybatis 在service层不关闭sqlsession连接池一次获取分页查询的总数量和数据
有时候需要分页查询的同时获取查询的总数,然后使用的时候发现在同一个方法里面对同一个dao进行操作查询,在mybatis的日志发现是进行了两次连接,两次释放session,又想到连接是相当耗费资源的,所以就想优化一下。 优化后的代码如下,后期还可以对countByExample进行优化,如果在Redis里面有缓存,直接取缓存就OK了。/*部分必须的引入*/import org.apache....
原创
2018-04-16 22:51:48 ·
2113 阅读 ·
0 评论