SpringBoot中如何实现业务校验,这种方式才叫优雅!
内容简介:
大家好,我是飘渺。
在日常的接口开发中,为了保证接口的稳定安全,我们一般需要在接口逻辑中处理两种校验:
参数校验
业务规则校验
首先我们先看看参数校验。
参数校验
参数校验很好理解,比如登录的时候需要校验用户名密码是否为空,创建用户的时候需要校验邮件、手机号码格式是否准确。
而实现参数校验也非常简单,我们只需要使用Bean Validation校验框架即可,借助它提供的校验注解我们可以非常方便的完成参数校验。
常见的校验注解有:
@Null、@NotNull、@AssertTrue、@AssertFalse、@Min、@Max、@DecimalMin、@DecimalMax、@Negati...
查看原文
暂无评论...