Validation (2) 썸네일형 리스트형 Spring Boot Custom Validation만들기 Spring Boot에서 사용가능한 ValidationAnnotaion내용@Size문자 길이 측정@NotNullnull불가@NotEmptynull, ""불가@NotBlanknull, "", " " 불가@Past과거 날짜@PastOrPresent오늘이나 과거 날짜@Future미래 날짜@FutureOrPresent오늘이거나 미래 날짜@Pattern정규식 적용@Email이메일 형식 확인@Max최대값@Min최소값@AssertTrue/ False별도 Logic 적용@Valid해당 Object Validation 실행여러가지를 Spring Boot에서 제공을 해주지만 제공해주는 것 만으로는 부족할 때가 많다. 이럴 때 직접 Annotation을 만들어서 사용할 수 있다. Spring Boot Validate Ann.. Spring Boot Validation 사용 Validation이란?Validation이란 프로그래미에 있어서 가장 필요한 부분이다. 특히 Java에서는 null 값에 대해서 접근 하려고 할 때NullPointerException이 발생 함으로, 이러한 부분을 방지하기 위해서 미리 검증하는 과정을 Validation 이라고 한다. 이름과 비밀번호 나이가 입력으로 들어온다 했을 때, 단순하게 생각하면public void validate(String name, String pwd, int age) { if(name == null || pwd == null) { return; } if(age == 0) { return; } // logic}위와 같이 작성할 수 있을것이다. 하지만 위와 같은 코드들이 반복될 수록 아래와.. 이전 1 다음