问答详情
源自:3-11 用户模型管理--用户注册功能实现02

运行后在password表中user_id的值为0

在UserDOMapper.xml中设置了keyProperty="id" useGenerateKeys="true",运行后任然在password表中user_id的值为0
求助,一直找不到是哪里出问题了http://img3.mukewang.com/5e6502b10001194810010724.jpg

提问者:卡卡东 2020-03-08 22:35

个回答

  • 吴兴鹏
    2021-03-31 10:03:05

    老师牛逼

  • 慕前端1395770
    2020-03-30 15:19:35

    userModel.setId(userDO.getId());

    在上面空白的地方加上这个代码

  • 慕前端1395770
    2020-03-30 15:18:54

    //实现model转成dataObject方法
    UserDO userDO = convertFromModel(userModel);
    userDOMapper.insertSelective(userDO);
    
    
    
    UserPasswordDO userPasswordDO = convertPasswordFromModel(userModel);
    userPasswordDOMapper.insertSelective(userPasswordDO)

    代码里加上粗体斜体的那段代码,获取一下id

  • 卡卡东
    2020-03-08 22:40:33

    还有一个问题http://img.mukewang.com/5e6503e10001a12110000419.jpg

    老师这这里抛出去的两个异常在哪里解决了呀,我调用的时候说异常未解决