sql中取值不为null,程序中却为null

来源:1-1 课程序章

qq_慕娘7364108

2019-12-19

因为我还是不知道问题在哪儿,所以我把过程都截图下来了
图片描述
将此时控制台的sql粘到MySQL中并输入控制台中的参数结果如下
图片描述
如图可见,shop_img是有相对路径的,此时去看mapper中的sql语句如下
图片描述
继续执行如下
图片描述
即从83行直接到了89行,继续执行会出我看不懂的界面如下
图片描述
最终结果如下
图片描述
将Ut的语句转到控制台如下
图片描述
然后我跟着写了controller的部分,也是得不到shopIdde ,如图
图片描述
以上就是我debug的全部步骤,请您指点

写回答

2回答

纯情的慕哥

2019-12-19

//img1.sycdn.imooc.com/szimg/5dfb43b209faf61e05300206.jpg

  1. 你这里取到shop了吗?

  2. 你构造器里面传入了shop吗?

    如果帮到你,望采纳

1
3
翔仔
赞赞赞,厉害的同学
2019-12-19
共3条回复

纯情的慕哥

2019-12-19

sql没毛病,无法映射到javabean的属性,那就很可能是你ShopDao.xml这里写错了


//img.mukewang.com/szimg/5dfae9a109cdc58806280538.jpg

你再核对一下,如果帮到你,望采纳

1
6
qq_慕娘7364108
回复
纯情的慕哥
count=0 shop=null shopList=null state=1stateInfo=操作成功,然后继续执行会报testExpection 空指针异常
2019-12-19
共6条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程