切面内包含sql查询,startPage后第一条sql为切面内的sql,因此导致分页失效。
若切面内sql因业务需求无法去除,则将切面注入到controller层,置于startPage前执行切面内sql即可。
本文探讨了MyBatis框架中分页插件startPage导致的分页失效问题,特别是当切面中包含SQL查询时。文章提供了解决方案,即调整切面执行顺序以确保分页功能正常工作。
切面内包含sql查询,startPage后第一条sql为切面内的sql,因此导致分页失效。
若切面内sql因业务需求无法去除,则将切面注入到controller层,置于startPage前执行切面内sql即可。
5525
5528
1584
610
1854

被折叠的 条评论
为什么被折叠?