Bean Validation
키위먹고싶다
validation을 코드로 모두 작성하는것은 매우 번거롭다. 이런 검증 로직을 모든 프로젝트에 적용할 수 있게 공통화하고, 표준화 한 것이 바로 BeanValidation이다. 이것은 특정 구현체가 아니라 검증 애노테이션과 여러 인터페이스의 모음이다. 어노테이션 하나로 매우 편리하게 검증할 수 있게 한다. 먼저 build.gradle에 implementation 'org.springframework.boot:spring-boot-starter-validation' 추가 해야 한다. 라이브러리에 jakarta.validation-api, hibernate-validator가 추가된다. @Data public class Item { private Long id; @NotBlank(message = "공백 ..