数据从前台请求到web-controller层,数据流动从controller—>service---->mapper—>mapper.xml----->获取到数据,在原路返回。
1、创建BaseQuery及PageList对象
2、BaseService添加一个高级分页方法(因为都会用到高级查询)
3、在BaseMapper中添加两个接口方法,用于返回总数(total)和数据(rows)
--------以上都是项目经理在做
4、在各自Mapper.xml再添加两条sql。
ArrayList.java代码
package cn.itsource.utils;
import java.util.ArrayList;
import java.util.List;
public class PageList<T> {
//总数
private Long total = 0L;
//当前页数据
private List<T> rows = new