已采纳回答 / 慕先生0731992
你UserDOMapper.xml里面insert加了 keyProperty="id" useGeneratedKeys="true" 这两个吗? userDOMapper.insertSelective(userDO); //执行insert之后,会自动将id set到userDO里面 userModel.setId(userDO.getId()); //然后这边直接拿来set就好了
2019-01-19
已采纳回答 / dusty_z
看看你的StringUtils是不是这个包:
org.apache.commons.lang3.StringUtils,应该是你的包导错了,导成了spring的官方包。
2019-01-16
已采纳回答 / 沈亦_袁
password表中的userId对应的就是userModel里面的id,所以将这个补充到userModel里面,再转换为UserPasswordDO的时候就再设置其userId为userModel里的id
2019-01-15
最赞回答 / dusty_z
还是自己来终结吧。经过跟踪源码,发现是忘了给itemVO的属性赋予get/set方法。ps:建议各位不是夜猫子的还是不要半夜里写代码,是真容易出bug。。。
2019-01-15