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

来源:3-10 用户模型管理--用户注册功能实现01

qq_三荤两素_04103474

2019-06-01 00:02

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

写回答 关注

3回答

  • 以后遇见风雪
    2019-09-27 17:22:46

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

    http://img4.mukewang.com/5d8dd4cb0001b9ad08280266.jpg

  • WhatsUpBitch
    2019-07-03 20:21:15

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

  • qq_三荤两素_04103474
    2019-06-01 10:46:48
    <insert id="insertSelective" useGeneratedKeys="true" keyProperty="id" parameterType="com.miaoshaproject.dataobject.UserDO">
    useGeneratedKeys="true" keyProperty="id" 属性可以返回id


SpringBoot构建电商基础秒杀项目

应用SpringBoot快速搭建拥有用户、商品、交易及秒杀活动的电商秒杀应用。

49064 学习 · 954 问题

查看课程

相似问题