[스프링 3팀] 10장. 유효성 검사와 예외 처리
10.1 일반적인 애플리케이션 유효성 검사의 문제점 계층별로 진행하는 유효성 검사는 검사 로직이 각 클래스별로 분산되어 있어 관리가 어려움 검증 로직에 중복이 많아 여러 곳에 유사한 기능의 코드가 존재할 수 있음 만약 검증해야 할 값이 많다면 코드가 길어짐 => 코드가 복잡해지고 가독성이 떨어짐 위와 같은 문제 해결을 위해 'Bean Validation'이라는 데이터 유효성 검사 프레임워크를 제공하기 시작함 10.2 Hibernate Validator Hibernate Validator란? : Bean Validation 명세의 구현체 Hibernate Validator는 JSR-303명세의 구현체로서 도메인 모델에서 어노테이션을 통한 필드값 검증을 가능하도록 함 10.3 스프링 부트에서의 유효성 검사 ..
23-24/Spring 3
2023. 12. 22. 22:16