EXAMPLE CODE

API CODE

private ResponseEntity<UserRegistResponseDTO> regist(final @Valid @RequestBody UserRegistRequestDTO userRegistRequestDTO) throws UserRegistException{
			return ReponseEntity.ok().body(userService.regist(userRegistRequestDTO);
}

DTO CODE

public class UserRegistRequestDTO{
	
	@NotNull
	private String name;

	@Email
	private String email;

}

검증 어노테이션 종류

Untitled

문자열 검증

최대최소 검증