Annotation Interface Mobile


@Retention(RUNTIME) @Target({METHOD,FIELD,CONSTRUCTOR,PARAMETER}) @Constraint(validatedBy=ChinaMobileValidator.class) public @interface Mobile
手机号格式检查,对字符串进行手机号格式验证
Since:
2022-04-01
Author:
Cody Lu
  • Element Details

    • message

      String message
      验证失败时的错误信息
      Returns:
      错误信息模板
      Default:
      "{cn.dinodev.spring.validation.Mobile.message}"
    • groups

      Class<?>[] groups
      验证组
      Returns:
      验证组数组
      Default:
      {}
    • payload

      Class<? extends jakarta.validation.Payload>[] payload
      负载信息
      Returns:
      负载信息数组
      Default:
      {}
    • allowedCountries

      Country[] allowedCountries
      允许的国家,将对国家手机码进行验证
      Returns:
      允许的国家数组
      Default:
      {CHINA}
    • defaultCountry

      Country defaultCountry
      默认国家,如果没有指定国家,则使用默认国家
      Returns:
      默认国家枚举值
      Default:
      CHINA