異常處理雖然進入了自定義異常處理類以及 IMoocJSONResult.errorException方法內部,但返回的是500錯誤,
每一步流程都是實現了的,但始終返回到ajax的error:function(data)? 狀態值返回500錯誤,并且data.msg并不存在,即使將
IMoocJSONResult中狀態值500的靜態方法注釋掉。問題還是一樣。個人猜測和springboot?默認的異常處理有關,請大佬指點
在沒報錯的時候,測試是能正確調用通用的返回類,狀態值和msg都正確。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
在故意產生異常的時候,雖然是進入了我設定的異常類中,但這個類沒有返回自定義的狀態值和msg?
所以猜可能是springboot的默認異常處理類在進行處理。雖然顯示進入了我的自定義異常類,但其實并沒有實現替代掉默認異常處理返回值的效果
2019-08-25
2019-08-25
我也是 , spring 2.1.4