/**
	 * 获取角色信息[查询、分页、排序].
	 * @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();
	}