@NotNull1 『MVC』 Bean Validation RESTful API를 개발할 때 클라이언트로부터 전달받은 데이터의 유효성 검증은 필수적인데 Spring Framework에서는 Bean Validation이란 기능을 지원한다. Bean Validation은 어노테이션을 활용하여 객체의 프로퍼티 값이 특정 조건을 만족하는지 검증하는 프레임워크다. Spring Boot에서는 기본으로 지원한다.@Valid, Java에서 지원하는 어노테이션@Validated, Spring에서 지원하는 어노테이션 -> 내부에 groups 기능을 포함하고 있다. 내부 구조Bean Validation은 Java 표준 스펙(JSR 380)으로 다음과 같은 주요 구성 요소로 이루어져 있다. Constraint Annotations @NotNull, @Size 등과 같이 필드에 .. 2024. 12. 3. 이전 1 다음