Spring Validation - swkim0128/PARA GitHub Wiki

Spring Validation

rw-book-cover

Metadata

  • Author: velog.io
  • Full Title: Spring Validation
  • Category: #articles
  • Document Tags: kotlin spring boot
  • Summary: Kotlin Spring Validation is important for ensuring that incoming requests contain valid data, preventing potential errors in processing. Hibernate Validator, a Jakarta Bean Validation implementation, is commonly used to validate data using annotations. Developers can enhance their validation process by defining custom annotations and messages for better error handling and internationalization.
  • URL: https://velog.io/@freddiey/Spring-validationwith-kotlin

Highlights

  • @Validated μ–΄λ…Έν…Œμ΄μ…˜μ„ Spring bean의 ν΄λž˜μŠ€λ‚˜ λ©”μ„œλ“œμ— λΆ™μ—¬μ£Όλ©΄, νŒŒλΌλ―Έν„°λ‚˜ 리턴값을 검증할 수 μžˆλ‹€. (View Highlight)
  • @Validatedμ–΄λ…Έν…Œμ΄μ…˜μ΄ 뢙은 Bean을 μƒμ„±ν•˜λ©΄μ„œ proxyλ₯Ό λ§Œλ“€κ³ , ν”„λ‘μ‹œκ°€ MethodValidationInterceptorλΌλŠ” 인터셉터λ₯Ό ν†΅ν•΄μ„œ λ©”μ„œλ“œκ°€ μ‹€ν–‰λ λ•Œ 검증 λ‘œμ§μ„ μ‹€ν–‰ν•œλ‹€. (View Highlight)
  • MethodValidationInterceptorμ—μ„œλŠ” 검증에 μ‹€νŒ¨ν•˜λ©΄ ConstraintViolationException을 throwν•œλ‹€. (View Highlight)
⚠️ **GitHub.com Fallback** ⚠️