一、接口示例
1.service
<T> List<T> getDeptList( List<T> list, String authDept);
2.serviceImpl
@Override
public <T> List<T> getDeptList( List<T> list, String authDept){
List<T> newList = new ArrayList<>();
return newList;
}
二、方法示例
/**
* 分页数据处理
*/
public class PageUtils {
/**
* 返回数据处理
* @param iPage
* @param <T>
* @return
*/
public static <T> PageResult<T> pageCl(IPage<T> iPage) {
return new PageResult<>(iPage.getRecords(),iPage.getTotal());
}
}