自定义校验手机号码和电话号码注解

在项目开发时遇到了手机号校验的问题,就寻思着能不能不用每次都去程序校验,怪麻烦的。就想到了注解,直接上代码
创建需要的两个注解
1.方法上的注解,标明这个方法需要进行校验
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface CheckPhone {

}
2.字段上的注解,标明这个字段需要进行校验
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface PhoneFlag {

}
3. 创建相应的Aspect
@Aspect
@Component
public class CheckPhoneAspect {

@Before("@annotation(xx.xx.CheckPhone)")
public void before(JoinPoint point) throws Throwable

自定义校验手机号码和电话号码注解最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/26757.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>