Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

개발자되기 프로젝트

Bean Validation 본문

인프런/[인프런] 스프링 MVC 2

Bean Validation

Seung__ 2021. 9. 25. 11:10

검증 기능을 지금처럼 매번 코드로 작성하는 것은 귀찮음...

특히 특정 필드에 대한 검증 로직은 대부분 빈 값인지 아닌지, 특정 크기를 넘는지 아닌지와 같이 매우 일반적 로직임.

 

??? : 그러면 @Annotation으로 처리해보자. 

 

public class Item {

  private Long id;
  
  @NotBlank
  private String itemName;
  
  @NotNull
  @Range(min = 1000, max = 1000000)
  private Integer price;
  
  @NotNull
  @Max(9999)
  private Integer quantity;
  
  //...
}

 

1. Bean Validation 


'인프런 > [인프런] 스프링 MVC 2' 카테고리의 다른 글

Bean Validation - Spring 적용  (0) 2021.09.25
Bean Validation - 시작  (0) 2021.09.25
Validator 분리 2  (0) 2021.09.24
Validator 분리 1  (0) 2021.09.24
오류코드와 메시지 처리6  (0) 2021.09.24
Comments