springboot 검증 주석 요약

1. @NotBlank 차이 @NotNull 사진 참조

2. @Length 길이 사용

길이를 확인해야하는 문자열 유형의 속성 위에 배치합니다.
@Length (max = 12, message = "The length of the name does not exceed 12")
private String name;

3. @Pattern 일반 사용

/**
 * 限额金额
 */
@Pattern(regexp = RegexConstants.QUOTA_AMOUNT, message = "限制金额格式不正确")
private String quotaAmount;      
//正则表达式
public static final String QUOTA_AMOUNT = "^(([1-9]\\d*)|0)(\\.\\d{1,6})?$"

说明: 
regexp: 指定正则表达式字符串,
message:指定正则不匹配返回的错误信息

추천

출처blog.csdn.net/wangleisuiqiansuiyue/article/details/109668118