Validation (입력유효성 검증)

의존성 추가

<!--validation --> 
<dependency>
 <groupId>org.springframework.boot</groupId> 
<artifactId>spring-boot-starter-validation</artifactId> 
</dependency>

입력값 검증 규칙 지정

입력 값 검증 활성화

입력값 검증 에러 표시

BndingResult:스프링에서는 입력값 검증을 한후에 에러정보를 확인하기 위한 클래스이다.

메서드

인터페이스

1)패턴

pattern = Pattern.compile("^[_A-Za-z0-9-\\\\+]+(\\\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\\\.[A-Za-z0-9]+)*(\\\\.[A-Za-z]{2,})$");

Class

1)Class 란 ?

2)주요 기능