修改店铺信息出问题

来源:10-2 项目打包发布与域名解析

qq_Ultraman_4

2019-05-07

老师,我在修改店铺信息的时候,如果不上传店铺图片,就会抛出异常,而且显示errmsg:null,我调试的时候发现代码到了判断是否需要处理图片的时候,如果没有图片就没有跳到更新店铺信息的代码,而是直接catch异常了

写回答

1回答

翔仔

2019-05-08

同学好,这里是代码里面的一个小bug,需要在ShopServiceImpl.java的modifyShop方法里

				if (thumbnail != null && thumbnail.getImage() != null && thumbnail.getImageName() != null
						&& !"".equals(thumbnail.getImageName()))

在相关的if判断中多加个thumbnail != null即可,否则thumbnail.getImage()会报空指针异常。

同学其实可以借着这个机会设置断点逐步去调试,然后看看当时的值是啥,异常是啥,然后看看是不是这样解决,这样对自己的提高将有很大的帮助

0
2
翔仔
回复
qq_Ultraman_4
所以就说一定要抓住这个答案 反过来思考一下哈 看看我是怎么能定位出这个bug的,明牌尝试定位一下,然后分析下原因,结合下就知道如何调试和定位代码问题了:)
2019-05-08
共2条回复

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

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

5113 学习 · 8144 问题

查看课程