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
-