为了账号安全,请及时绑定邮箱和手机立即绑定

无法查询出item list

请问老师,执行时如下报错。
{"status":"fail","data":{"errCode":10002,"errMsg":"未知错误"}}
代码都是按照教程敲的,后来下载了github上的代码,也是相同的报错,请问可能是哪里的问题?
itemserviceimpl中itemDOList可以取到数据,但是后边转换成itemModelList时可能出现问题了,不知道是哪里的问题?
此处不知道如何debug能查询到itemModeList中是否获取到了数据。

正在回答

1 回答

我也遇到了这个问题,首先是创建订单的时候itemstock和item没有对应上。在ItemDOMapper中我们使用到了insertSelective的方法来插入一个新的记录,但是这个记录的主键并没有返回到ItemServiceImpl中getlist地方去。所以获得的id是null,通过null id 插入itemstock的新记录中的item_id则为default的0.所以会报错。因为找不到itemstock对象。其实这个问题在user model的时候展示过,只需要在itemDOMapper.xml中的insertSelective处修改如下:

<insert id="insertSelective" parameterType="com.miaosha.dataobject.ItemDO" keyProperty="id" useGeneratedKeys="true">


1 回复 有任何疑惑可以回复我~
#1

慕数据1488384 提问者

多谢,回去试一下
2019-04-26 回复 有任何疑惑可以回复我~
#2

慕数据1488384 提问者

好用,?,谢啦
2019-04-26 回复 有任何疑惑可以回复我~
#3

qq_慕尼黑3458450

我加了这个还是报错10002
2021-08-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
SpringBoot构建电商基础秒杀项目
  • 参与学习       49064    人
  • 解答问题       954    个

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

进入课程

无法查询出item list

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信