异常处理虽然进入了自定义异常处理类以及 IMoocJSONResult.errorException方法内部,但返回的是500错误,
每一步流程都是实现了的,但始终返回到ajax的error:function(data) 状态值返回500错误,并且data.msg并不存在,即使将
IMoocJSONResult中状态值500的静态方法注释掉。问题还是一样。个人猜测和springboot 默认的异常处理有关,请大佬指点
在没报错的时候,测试是能正确调用通用的返回类,状态值和msg都正确。
在故意产生异常的时候,虽然是进入了我设定的异常类中,但这个类没有返回自定义的状态值和msg
所以猜可能是springboot的默认异常处理类在进行处理。虽然显示进入了我的自定义异常类,但其实并没有实现替代掉默认异常处理返回值的效果