/** * 新增用户 * * @param entity 用户实体 */ public void insertUser(User entity) { if (!isUsernameUnique(entity.getUsername())) { throw new ServiceException("用户名已存在"); } String password = new SimpleHash("MD5", entity.getPassword()).toHex(); entity.setPassword(password); userDao.save(entity); }
/** * 更新用户 * * @param entity 用户实体 */ @CacheEvict(value = ShiroAuthorizationCache, allEntries = true) public void updateUser(User entity) { userDao.save(entity); }