mybatis采坑之 PageHelper.startPage出现两个limit情况
故障说明
首先这个问题是在我们做项目迁移的时候遇到的,在新写的接口中最开始的去调用接口总是没有问题的,但是如果一直调用这个接口,发现会出现数据的丢失,所以,我看了一下日志信息,发现是sql语句的错误,然后我就很神奇的发现,他的sql语句多出了一个limit,然后我定位到了那段业务代码,发现并没有分页的代码,那么这个分页是哪里来的呢,我猜想可能是我的线程池被污染了被别的分页代码,我就在所有调用分页 PageHelper.startPage这个方法调用完成之后,加了一段, PageHelper.clear,然后
原创
2020-12-07 11:41:52 ·
2389 阅读 ·
0 评论