[스프링 1팀] 10-11장. 유효성 검사와 예외처리 및 액츄에이터
[10. 유효성 검사와 예외 처리]개요 유효성 검사의 문제점📌유효성 검사란?애플리케이션의 비즈니스 로직이 올바르게 동작하려면 데이터를 사전 검증하는 작업이 필요한데 이것을 유효성 검사(데이터 검증)이라고 한다. ex) Java - NullPointException 예외계층별로 진행하는 유효성 검사는 검사 로직이 각 클래스별로 분산되어 있어 관리하기 어렵다.검증 로직에 중복이 많아 여러 곳에 유사한 기능의 코드가 존재할 수 있다.만약 검증해야 할 값이 많다면 검증하는 코드가 길어진다. => 코드가 복잡해지고 가독성이 떨어진다.📌 @Bean Validation이 같은 문제를 해결하기 위해 자바에서는 'Bean Validation'이라는 데이터 유효성 검사 프레임워크를 제공한다.Bean Validation..
24-25/Spring 1
2025. 1. 17. 10:00