我怀疑是session使用的问题
来源:1-1 课程序章

qq_慕娘7364108
2019-12-20
打了断点在registerShop和 modifyShop函数第一行,我理解shopId是从页面请求的URL里获得的吧,可是并没有获得成功,然后后台也没有抛出异常而是按照shopId为空执行的,然后进入了一个zepto.min.js,wo F8跳过了,此时进入Eclipse执行registerShop方法,到图示的位置捕获到异常
捕获到的异常时operationeception如图
控制台的输出如图,感觉并没有得到owner_id
感觉不是sql语句的问题,因为我尝试把老师的SQL贴进去结果也是一样的,而且前两天也验证过
昨天前台通过toast抛出的异常这里并没有抛出来,最后停在了图示的位置
没有我想看到的异常,我该排查哪块呢,请指教
写回答
3回答
-
我也遇到這個問題了,沒有注意,確實是因爲session裏面取到的"user"對象是Null,因爲我們的代碼還沒完善到往裏面存值。
從而add的時候由於之前設計的表own_id不能爲NULL導致,見下圖。你把它改成可以為null,就不會報錯了
如果幫到你,望采納
152019-12-24 -
纯情的慕哥
2019-12-20
你好,我更改了回答,你看下能不能幫到你
00 -
纯情的慕哥
2019-12-20
你这个例子很好的表明了为什么方法要抛出ShopOperationException,这样方便我们对特定的异常进行处理,同时debug的时候也容易取判断到底是哪一种异常。
00
相似问题