SysUserServiceImpl.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:my-spring-boot-project 作者:
@Override
@Transactional(rollbackFor = Exception.class)
public void update(SysUserEntity user) throws Exception {
    if (StringUtils.isBlank(user.getPassword())) {
        user.setPassword(null);
    } else {
        user.setPassword(new Sha256Hash(user.getPassword(), user.getSalt()).toHex());
    }
    sysUserDao.update(user);

    //检查角色是否越权
    checkRole(user);

    //保存用户与角色关系
    sysUserRoleService.saveOrUpdate(user.getUserId(), user.getRoleIdList());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号