validation
Kotlin, Spring Validation 이용한 입력 데이터 유효성 검증
Kotlin, Spring Validation 이용한 입력 데이터 유효성 검증
2022.03.03어떤 요청에 대한 입력값에 대해서 코드상으로 하나하나 유효성 검증을 하는 것은 상당히 번거로운 일입니다. 예를들어, 어떤 날짜 입력이 주어졌는데 제대로된 날짜 형식으로 입력했는지 검증하는 코드를 로직상에 추가했다면 비즈니스 로직에 집중해야 될 코드가 오염될 수 있습니다. Spring에서 제공하는 Validation은 이와 같은 입력값에 대한 유효성 검증을 Controller단과 별개로 진행해 간편하게 진행할 수 있도록 기능을 제공하고 있습니다. Spring Validation에 대한 내용을 정리해보고자 합니다. 📌 1. gradle 설정 implementation 'org.springframework.boot:spring-boot-starter-validation' Spring Boot 2.3 버전 부터..