/** * 获取角色信息[查询、分页、排序]. * @param searchParams * @param pageNumber * @param pageSize * @param sortType * @return */ public Page<Role> getRole(Map<String, Object> searchParams, int pageNumber, int pageSize, String sortType) { logger.info("角色信息查询....."); PageRequest pageRequest = buildPageRequest(pageNumber, pageSize, sortType); Specification<Role> spec = buildSpecification(searchParams); return roleDao.findAll(spec, pageRequest); }
/** * 取得所有的角色信息. * @return */ public List<Role> getAllRole() { return (List<Role>) roleDao.findAll(); }