로딩
요청 처리 중입니다...

[Spring] Validation

 [Spring] Validation

Validation 이란? 프로그래밍에 있어서 가장 필요한 부분이다.

Java에서 null 값에 접근할 때, null pointer exception이 발생함으로, 이런 부분을 방지하기 위해 미리 검증하는 과정이다. 1. 검증해야 할 값이 많은 경우 코드의 길이가 길어진다. 2.

구현에 따라 달라지지만 Service Logic과 분리가 필요하다. 3. 흩어져 있는 경우 어디에서 검증을 하는지 알기 어려우며, 재사용의 한계가 있다. 4.

구현에 따라 다르지만, 검증 Logic이 변경되는 경우 테스트코드 등 참조하는 클래스에서 Logic이 변경되어야 하는 부분이 발생 할 수 있다. 1. gradle dependecies implementation("org.springframework.boot:spring-boot-starter-validatio..........

원문 링크 : [Spring] Validation