본문 바로가기

🌈 백엔드/스프링 MVC

스프링_ WebDataBinder

반응형
SMALL

 

[1] WebDataBinder


(1) WebDataBinder 역할 

1. 타입변환 

2. 데이터 검증 

 

(2) 역할 진행 구조 

 

브라우저에 요청값으로 입력된 year, month, day는 Model에 String 타입으로 저장되고

year,month,day 는 MyDate 클래스의 매개변수로 date로 통합 적용되어 

int 타입으로 개별 저장되었다. 

Model과 MyDate의 값이 WebDataBinder를 거쳐 타입 변환 작업을 거치고 

각각의 값이 문제가 없는지 데이터 검증이 끝난뒤

BindingResult에 저장된다  

 

 

반응형
LIST