- 博客(1)
- 收藏
- 关注
原创 记一次Mysql分页插件BUG
记一次Mysql分页插件BUG 项目里有用到分页插件,实现方式是拦截 statementHandler的prepare方法,给原本的sql加上limit限制条件,然后拦截query方法,拼装一条sql,返回数据的总条数 形如 select count(0) from (sql), 后面测试发现,当数据条数小于分页大小时,是没问题的,大于分页条件后,总数永远等于分页大小。 后来跟进代码发现,项目还引入了另一个分页插件,拦截的是Executor,方案是类似的,只是在executor的query方法前,就已经
2020-06-15 20:04:39
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人