Spring 데이터 검증 (Validation)하기
·
Spring
Validation Validation (검증)은 프로그래밍을 하는데에 있어서 가장 중요한 부분 중 하나. 특히나 Java는 null 값에 대한 접근에 대해 NullPointerException 오류가 발생하기 떄문에 이러한 부분을 예방하기 위해 검증 과정이 필요하다. Spring에서는 null 확인 뿐만 아니라 문자의 길이 측정과 같은 다른 검증 과정도 쉽게 처리할 수 있도록 Bean Validation 제공하고 있다. Bean Validation@NotNull : null 불가@NotEmpty : null, "" 불가@NotBlank : null, "", " " 불가@Size : 문자 길이 측정@Max : 최대값@Min : 최소값@Positive : 양수@Negative : 음수@Email : Ema..