阅读背景:

使用SpringBoot通过自定义注解+AOP+全局异常处理实现参数统一非空校验

来源:互联网 

一、前言

        在我们写后台接口时,难免对参数进行非空校验,如果一两个还好,但如果需要写大量的接口,及必填参数太多的时候,会给我们开发带来大量的重复工作,及很多相似代码。而sping自带的@RequestParam注解并不能完全满足我们的需求,因为这个注解只会校验请求中是否存在该参数,而不会校验这个参数的值是nulll还是空字符串(“”),如果参数不存在则会抛出org.springframework.web.bind.MissingServletRequestParameterException异常。虽然目前已经有许多成熟的校验框架,功能丰富,但是我们只需要做一个非空校验即可。        在我们写后台接口时,难免对参数进行非空校验,如果一两个




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: