springboot 统一异常处理 自定义异常返回

看完以下三篇就懂了:

  1. Spring MVC/Boot 统一异常处理最佳实践
    讲了异常处理的正确思路:service/dao/controller层都只抛出异常,不处理。由@ExceptionHandler统一处理
  2. Spring Boot 统一异常处理最佳实践 -- 拓展篇重写DefaultErrorAttributes.getErrorAttributes定制错误返回
  3. spring boot / cloud (十三) 404错误处理进阶 自定义ExceptionController,并使其作为Bean被导入,从而改写异常处理逻辑。改写的层面相比2更深层,个人认为不必改写这么深。

你可能感兴趣的:(springboot 统一异常处理 自定义异常返回)