目录
问题背景
解决方案
引入依赖
添加自定义注解类接口
实现自定义校验器类
实现校验工具类
问题背景
开发过程中,常常需要对某些字段进行校验,每次都去写校验逻辑不仅麻烦,而且不能复用,因此可以使用自定义校验注解进行校验。使用时,只需要在需要添加校验的字段上加上自定义的注解即可。
解决方案
这里以自定义手机号校验注解为例进行讲解
引入依赖
<dependency>
<groupId></groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
添加自定义注解类接口
import ;
import ;
import .*;
@Target({, , ElementType.ANNOTATION_TYPE, , })
@Retention(