加密
public int saveObject(SysUser entity, Integer[] roleIds) {
// TODO Auto-generated method stub
String source=entity.getPassword();//原
String salt=UUID.randomUUID().toString();//盐值
SimpleHash sh=new SimpleHash(//导入了一个框架shiro依赖
"md5",//采用的什么加密方式
source,//原密码
salt,//颜值
1//加密次数
);
entity.setSalt(salt);;//把盐值个原密码添加道数据库里面
entity.setPassword(sh.toHex());//把数据转换为16进制
//将用户信息写入道数据库
int rows =sysUserDao.insertObject(entity);
//保存用户与角色关系数据
sysUserDao.insertObjects(entity.getId(),roleIds);
return rows;
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。