@Override public Map<String, Object> mapGetWhiteStaff(int pageSize, int pageNum) throws CscConfigException{ if (!RegexUtils.checkDigit(pageSize + "") || pageSize < 0) { pageSize = 10; } if (!RegexUtils.checkDigit(pageNum + "") || pageNum < 0) { pageNum = 1; } Map<String, Object> returnMap = new HashMap<String, Object>(); PageHelper.startPage(pageNum, pageSize); List<WhiteUser> whiteUserList = mapper.fetchWhiteList(); if (whiteUserList == null|| whiteUserList.size()==0){ returnMap.put("totalCount",0); returnMap.put("items",null); return returnMap; } PageInfo<WhiteUser> whiteUserPageInfo = new PageInfo<>(whiteUserList); returnMap.put("totalCount", whiteUserPageInfo.getTotal()); returnMap.put("items", whiteUserList); return returnMap;
}
分页查询并返回