Valid1 [Spring] Spring Validation 정리 (@Valid / BindingResult) Spring으로 API나 Form 처리를 하다 보면@Valid라는 어노테이션을 자주 보게 됩니다. 특히 Controller 코드에서 아래와 같은 형태를 많이 보게 됩니다.@PostMapping("/users")public String createUser(@Valid UserDto userDto, BindingResult bindingResult) { 그런데 막상 개발을 하다 보면 이런 궁금증이 생깁니다.@Valid는 언제 동작할까?Validation 실패하면 어디로 가는 걸까?BindingResult는 왜 같이 사용하는 걸까?이번 글에서는Spring Validation의 구조와 요청 처리 흐름을 기준으로 정리해보겠습니다.📌 목차1 Spring Validation이란?2 @Valid동작 구조3 Bindi.. 2026. 3. 17. 이전 1 다음