강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

ligun0319 のプロフィール画像
ligun0319

投稿した質問数

例として学ぶスプリングブート入門

(11) initBinderを使う

@Valid 질문입니다

作成

·

269

1

Spring  v.2.4.5  사용 중인데

@Valid 어노테이션이 없는 것 같습니다.

대신에 @Validated 라는 어노테이션이 있어서 

사용해보니 예제와 동일하게 동작하는거 같은데,

@Valid 어노테이션은 최신 스프링에서는 사용하지 않는 건가요? 

@Valid 대신에 @Validated 를 사용하면 완벽히 동일하게 동작하는게 맞는건가요?

@Validspring-boot

回答 1

0

java님의 프로필 이미지
java
インストラクター

디펜던시에 다음과 같이 추가가 되어 있다면  @Valid 사용 가능합니다.

    implementation 'org.springframework.boot:spring-boot-starter-validation'

위 디펜던시 추가 없이 스프링웹에 포함되어 있는 기본 기능으로 사용하실 때는 @Validated 를 사용해야 합니다.

다음 예제에서는 어차피 사용해야 하므로 이 예제에서도 위 디펜던시를 추가하고 @Valid 를 사용하시는 것이 좋겠습니다.

ligun0319 のプロフィール画像
ligun0319

投稿した質問数

質問する