1.为什么需要全局异常处理?
在日常开发中,为了不抛出异常堆栈信息给前端页面,每次编写Controller层代码都要尽可能的catch住所有service层、dao层等异常,代码耦合性较高,且不美观,不利于后期维护。
应用场景是什么?
非常方便的去掉了try...catch这类冗杂难看的代码,有利于代码的整洁和优雅
自定义参数校验时候全局异常处理会捕获异常,将该异常统一返回...
阅读全文