慕婉清4193890
2019-01-19 10:53
insert 数据后,“user_password”表的user_id为0,debug发现,copy UserModel到UserDO的时候,UserModel的getId就是为null,请问UserModel的setId在哪里设置?
你UserDOMapper.xml里面insert加了 keyProperty="id" useGeneratedKeys="true" 这两个吗? userDOMapper.insertSelective(userDO); //执行insert之后,会自动将id set到userDO里面 userModel.setId(userDO.getId()); //然后这边直接拿来set就好了
为什么加了
keyProperty="id" useGeneratedKeys="true"
也是不行呢
从另外一个问题里,我得到了问题的解决。https://www.imooc.com/qadetail/299799?t=496546#id_496546
多谢你们。
SpringBoot构建电商基础秒杀项目
49064 学习 · 954 问题
相似问题