반응형 검증1 @validation 이용해서 값 검증하기 + 예외처리까지!🔍 로그인 검증 부분을 어떻게 설계할까 고민을 많이 했습니다. 하드코딩과 @validation 두 가지를 고려했습니다. 1. 하드코딩 하드코딩으로 만든다면 각각의 계층에서 연속적으로 검증을 해줘야 하는 번거로움이 있습니다. 또한 검증 로직이 변경될 경우 각 계층을 같이 봐야하는 어려움이 있습니다. 2.Bean Validation java는 Bean Validation라는 유효성검사 프레임워크를 지원하고 있습니다. 각 계층에서 검증하는 것이 아닌 빈 어노테이션을 통해 공통적으로 필요한 부분만 검증할 수 있게 되었습니다. 시작 gradle 설정 dependencies { implementation 'org.springframework.boot:spring-boot-starter-validation' } 의존성을.. 2022. 1. 30. 이전 1 다음 반응형