课程
/后端开发
/Java
/SpringBoot构建电商基础秒杀项目
1,密码要在前台加密然后传到后台,在后台加密不安全, 2,serviceImpl里面创建UserpasswordDo的时候从UserModel里拿的userId,怎么会有值?
2019-06-01
源自:SpringBoot构建电商基础秒杀项目 3-10
正在回答
改一下转化成passwordModel的方法,将那个自增的id先取出来,再插入数据库就不是null了
UserPassWordDo是从UserModel里拿到的id,肯定是空的,所以应该等user_info表插入数据后,把id取出来,这样才能给PassWordDo进行setUserId操作
<insert id="insertSelective" useGeneratedKeys="true" keyProperty="id" parameterType="com.miaoshaproject.dataobject.UserDO"> useGeneratedKeys="true" keyProperty="id" 属性可以返回id
举报
应用SpringBoot快速搭建拥有用户、商品、交易及秒杀活动的电商秒杀应用。
2 回答userModel变量的id为空,为什么userDO的id有值?userModel的id为空怎么可一复制给userPassword?
1 回答查询出来的UserPasswordDO 对象里面不就有密码了吗,再转换成UserModel 是不是多此一举?
3 回答选择maven创建项目有时候不出src文件是怎么回事
3 回答创建后没有src怎么办
2 回答创建商品走debug在走到insertSelective的时候报错