美文网首页
Spring Boot REST API 错误处理

Spring Boot REST API 错误处理

作者: 又语 | 来源:发表于2020-04-16 16:53 被阅读0次

本文介绍 Spring Boot 如何处理 REST API 异常(实际上是 Spring MVC)。


目录

  • Spring REST API 错误处理发展史
  • 实现方法

Spring REST API 错误处理发展史

Spring 3.2 之前有两种主要方法来处理 Spring MVC 异常(这两种方法都有明显缺陷):

  • HandlerExceptionResolver
  • @ExceptionHandler 注解

Spring 3.2 引入了 @ControllerAdvice 注解实现统一的异常处理,并解决了以上两种方法的缺陷。
Spring 5 引入了 ResponseStatusException 类,提供了处理 REST API 基本错误的捷径。

所有的方法都很好地处理了关注点分离,应用抛出的异常将被单独处理。


实现方法

相关文章

网友评论

      本文标题:Spring Boot REST API 错误处理

      本文链接:https://www.haomeiwen.com/subject/jfxdvhtx.html