原因:分页实现类,可以进行排序操作,设置排序字段、排序顺序
而此时mapper.xml中也添加了order by 操作
最终SQL变为:
select * from test order by xxx order by xxx asc
所以报错
解决:删除 mapper.xml 中的排序,当action中排序依据有多个时
action层排序的依据唯一时,删除action中的
注意:排序操作确认mapper中是否已有
总结:
分页功能公司内部框架中有封装,但要理清使用方式,查询条件是在那一层加进去的