为了账号安全,请及时绑定邮箱和手机立即绑定

创建UserpasswordDo的时候从UserModel里拿的userId,怎么会有值?

1,密码要在前台加密然后传到后台,在后台加密不安全, 2,serviceImpl里面创建UserpasswordDo的时候从UserModel里拿的userId,怎么会有值?

正在回答

3 回答

改一下转化成passwordModel的方法,将那个自增的id先取出来,再插入数据库就不是null了

http://img1.sycdn.imooc.com//5d8dd4cb0001b9ad08280266.jpg

1 回复 有任何疑惑可以回复我~

UserPassWordDo是从UserModel里拿到的id,肯定是空的,所以应该等user_info表插入数据后,把id取出来,这样才能给PassWordDo进行setUserId操作

0 回复 有任何疑惑可以回复我~
<insert id="insertSelective" useGeneratedKeys="true" keyProperty="id" parameterType="com.miaoshaproject.dataobject.UserDO">
useGeneratedKeys="true" keyProperty="id" 属性可以返回id


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

创建UserpasswordDo的时候从UserModel里拿的userId,怎么会有值?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信