인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
사소한 질문입니다..
작성
·
182
0
안녕하세요 선생님!
질문에 대한 선생님이 작성해주신 답을 보다가
이러한 것을 봤는데 혹시 이것은 왜 그런지 알 수 있을까요?? CamelCase를 써야해서 joinDate이지 않을까 했거든요! 진짜 사소한 고민입니다!
퀴즈
61%나 틀려요. 한번 도전해보세요!
API에 클라이언트 입력 값에 대한 유효성 검사 기능을 추가하는 주된 이유는 무엇일까요?
API 응답 속도를 높이기 위해
데이터 무결성을 확보하고 입력 오류를 방지하기 위해
XML과 같은 다양한 응답 형식을 지원하기 위해
응답 데이터에서 민감한 정보를 숨기기 위해
답변 1
0
Dowon Lee
지식공유자
안녕하세요, 이도원입니다.
최신 Spring Boot (2.4.5)에서 아래와 같은 Validation library만 추가해서 작업하시면 될 것 같습니다.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
Request 시 전달하는 joinDate 와 User 클래스의 joinDate를 맞춰 주시면 정상적으로 validation 체크가 됩니다. 말씀하셨던 내용은 이전 버전에서 테스트 시 필드를 제대로 체크하지 못해 변경해 보시라고 말씀드렸던 것 같습니다.
감사합니다.





