접근 불가 페이지
컨트롤러에서 @Secured() 어노테이션을 사용하면 괄호 안에 특정 옵션을 제외한 나머지는 접근이 불가하게 설정 가능
Validation
- null 확인이나 문자열 길이 측정 같은 검증 과정
- 스프링에서는 Bean Validation을 제공
@Getter public class ProductRequestDto { @NotBlank private String name; @Email private String email; @Positive(message = "양수만 가능합니다.") private int price; @Negative(message = "음수만 가능합니다.") private int discount; @Size(min=2, max=10) private String link; @Max(10) private int max; @Min(2) private int min; }이런식으로 사용하면 됨
@Valid
데이터 검증을 하고 싶은 dto 앞에 붙여야 검증이 됨
과제 시작을 아직 못하고 있는데 얼른 강의를 다 듣고 과제를 시작해보자!