@Override public Collection<? extends String> findAuthorities(Long id) { List<String> authorities = new ArrayList<String>(); UserInfo admin = dao.findById(id); if (admin != null) { for (UserRole role : admin.getRoles()) { authorities.addAll(role.getAuthorities()); } } return authorities; }
@Override public Collection<? extends String> findAuthorities(Long id) { List<String> authorities = new ArrayList<String>(); UserInfo admin = dao.findById(id); if (admin != null) { for (UserRole role : admin.getRoles()) { authorities.addAll(role.getAuthorities()); } } return authorities; }
@Override public UserInfo addRole(Long id, String roleName) { UserInfo entity = findById(id); if (entity != null) { UserRole temp = roleDao.findByName(roleName); if (temp != null) { entity.getRoles().add(temp); } } return entity; }
@Override public UserInfo addRole(Long id, Long roleid) { UserInfo entity = findById(id); if (entity != null) { UserRole role = roleDao.findById(roleid); if (role != null) { entity.getRoles().add(role); } } return entity; }
@Override public UserInfo addRoles(Long id, Long... role) { UserInfo entity = findById(id); if (entity != null) { for (Long item : role) { UserRole temp = roleDao.findById(item); if (role != null) { entity.getRoles().add(temp); } } } return entity; }
@Override public UserInfo addRole(Long id, Long roleid) { UserInfo entity = dao.findById(id); if (entity != null) { UserRole bean = new UserRole(); bean.setId(roleid); entity.getRoles().add(bean); } return entity; } }
@Override public UserInfo addRole(Long id, Long roleid) { UserInfo entity = dao.findById(id); if (entity != null) { UserRole bean = new UserRole(); bean.setId(roleid); entity.getRoles().add(bean); } return entity; } }
for (UserRole userRole : user.getRoles()) { info.addRole(userRole.getName()); logger.info("role:" + userRole.getName());
for (UserRole userRole : user.getRoles()) { info.addRole(userRole.getName()); logger.info("role:" + userRole.getName());