前景概要:在进行数据操作之后,查询列表的情况下,有时候发现数据不同,于是开始解决问题;
思路:首先进行日志的查看和打印,比较两次数据的情况,发错误数据是完整数据的前十条,但是这个接口是没有添加分页的,即是mybaties在查询其他的接口时候缓存带到了这边;
解决:在请求开始的时候进行清除
PageHelper.clearPage();
本文讲述了作者在数据操作后遇到数据不一致,通过日志分析发现是由于接口缓存问题。解决方法是在请求开始时调用PageHelper.clearPage()来清除不必要的缓存。
前景概要:在进行数据操作之后,查询列表的情况下,有时候发现数据不同,于是开始解决问题;
思路:首先进行日志的查看和打印,比较两次数据的情况,发错误数据是完整数据的前十条,但是这个接口是没有添加分页的,即是mybaties在查询其他的接口时候缓存带到了这边;
解决:在请求开始的时候进行清除
PageHelper.clearPage();
1万+

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