인프런 커뮤니티 질문&답변

SJS님의 프로필 이미지
SJS

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

회원 등록

Valid 사용이유

작성

·

339

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
안녕하세요 Valid 사용 이유에 대해 자세하게 이해하지 못했는데 ,
프론트단에서 해당 형식에 맞지 않는 경우 제출이 불가능하도록 만들어주는 방법 외에 제출 후 형식에 맞지 않는다고 다시 화면으로 돌려주는 경우에 사용하면 되는 건가요?
React 와 협업시에도 사용이 가능한가요?

답변 1

0

안녕하세요. SJS님, 공식 서포터즈 OMG입니다.

네 맞습니다.

말씀하신 것처럼 화면 단에서의 검증과 더불어 백단에서도 검증을 해야합니다.(자바스크립트 조작으로 화면단 검증을 피할 수 있습니다.)

요청에 대하여 @Valid가 걸려있는 객체와 매핑이 가능하다고 한다면, 

React에서 넘어온 API에 대한 처리도 가능합니다.

아래를 참고하면 대략 어떤 느낌인지 아실꺼에요.

https://jj-yi.tistory.com/23

감사합니다.

SJS님의 프로필 이미지
SJS

작성한 질문수

질문하기