如何优雅的抛出SpringBoot注解的异常详解.pdfVIP

  • 1
  • 0
  • 约1.36千字
  • 约 2页
  • 2023-07-14 发布于上海
  • 举报

如何优雅的抛出SpringBoot注解的异常详解.pdf

如何优雅的抛出SpringBoot注解的异常详解 前⾔ Spring Boot它简化了配置,内嵌式tomcat容器,⽤于快速开发基于Spring的应⽤,是⼀个微框架,本⽂主要介绍的是关于如何优雅的抛出Spring Boot注解的异 常的相关内容,下⾯话不多说了,来⼀起看看详细的介绍吧 平时我们在写代码的时候肯定要进⾏很多参数验证,最开始的时候我们⼀般都是这样处理的如下图 看起来好像也没什么,但是如果参数多了呢?你就会看到这样的校验 OMG 有没有感觉稍微有点视觉冲击,虽然这样写的已经很规整了,但是还是不够简单和优雅。 在SpringBoot中,我们可以直接对对象加上@vaild进⾏参数校验 这样写是不是看起来优雅了很多,没错!我们就是要追求这种⼩即美的感觉 虽然这样看起来优雅了很多,但是还有点问题 当我们进⾏参数校验的时候会看到 OMG的!这⼀长串⼜蹦出来了,在页⾯上弹出来很丑,⽽且提⽰不够明确 为什么就不能弹出来message⾥⾯的内容呢 显然是可以的,不过这个设计注解的⼈想给后台更多提⽰,抛出了更详细的内容,实在是丑了点。 于是为了不写那么丑的代码,我改造了⼀些⽹上的代码 @ControllerAdvice public class ExceptionHandle { @ExceptionH

文档评论(0)

1亿VIP精品文档

相关文档