create方法无法返回创建完成的itemModel到controller层
有id itemVo也有get set 方法就是调用create方法无法返回创建完成的itemModel到controller层
有id itemVo也有get set 方法就是调用create方法无法返回创建完成的itemModel到controller层
2019-08-26
返回的不是上面定义的itemmodel,返回的是getItemById 方法生成的itemmodel对象,你一定是getItemById 方法生成itemmodel对象属性里的值是空的。
ItemDO itemDO = itemDOMapper.selectByPrimaryKey(id);
没取到值,是因为,对应的id ,查不到值,可能id就是空的。id就是空的是因为
//保存商品信息 itemDOMapper.insertSelective(itemDO);
中对应的insert sql 没有返回主键。
<insert id="insertSelective" parameterType="com.miaoshaproject.dataobject.ItemDO" useGeneratedKeys="true" keyProperty="id"> sqlmap 中加入 useGeneratedKeys="true" keyProperty="id" ,请查看
举报