Spring Boot REST API 错误处理

2020-04-16  本文已影响0人  又语

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


目录


Spring REST API 错误处理发展史

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

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

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


实现方法

上一篇 下一篇

猜你喜欢

热点阅读