Framework9 [SpringBoot] 회원가입 기능시 필요한 @Valid / @ControllerAdvice (예외처리, 유효성 검사 설정) 회원가입을 진행할 시에 처리해야 하는 유효성 검사와 예외처리들이 있다. 기본적으로 체크가 필요한 사항은 가입시 ID의 길이 제한 ID 중복 여부 체크 가 있다. 만일 위에 2가지의 요구사항이 있을 경우 ID 길이 체크는 DB를 다녀가지 않아도 체크가 가능한 사항이다. 따라서 Spring에서 제공하는 Valid와 Validation을 통하여 사용자에서 넘어오는 값들의 유효성을 체크할 수 있다. Spring Validation 을 활용한 유효성 검사 1. 디펜던시 추가 기존에는 boot에 기본적으로 가지고 있었으나 최근에는 따로 디펜던시를 잡아줘야한다고 한다. org.springframework.boot spring-boot-starter-validation 2.4.4 2. 제약조건을 설정할 DTO 객체 클.. Framework/SpringBoot 2022. 2. 21. 더보기 ›› 이전 1 2 3 4 ··· 9 다음