@Valid와 @Validated 차이점에 대한 질문입니다.
미해결
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
실무에서의 @Valid와 @Validated의 차이에 대해 알고싶습니다. @Valiated는 내부에 groups 기능을 포함하고 있고 @Valid는 자바 표준 검증 어노테이션이라 spring-boot-starter-validation을 의존관계로 추가해야 사용할 수 있다고 하셨는데, Bean Validation을 위해서는 spring-boot-starter-validation 의존관계를 추가해야 하므로 @Valid는 바로 사용이 가능하고, 강의에서 @Validated의 groups 기능은 사실상 실무에서 사용하지 않는다고 하셨습니다. 그러면 @Validated와 @Valid가 사용상의 차이는 없는 것 같은데, 실무에서 @Validated를 쓸것이냐 @Valid를 쓸것이냐를 어떻게 판단해서 어느 것을 보통 사용하나요?
- @Valid
- spring
- @Validated
- validation
- MVC
koreakkrea12
댓글 1
좋아요 0
조회수 855





