데이터 바인딩 (1) 썸네일형 리스트형 [Spring] 스프링 데이터 바인딩 추상화: PropertyEditor | 스프링 데이터 바인딩 데이터바인딩이란 프로퍼티의 값을 타겟 객체에 설정하는 기능이다. 스프링에서 데이터 바인딩은 org.spring.framework.validation.DataBinder 인터페이스를 사용하여 사용자 입력값을 애플리케이션의 도메인 모델에 동적으로 변환하여 넣어주는 기술을 의미한다. 사용자가 입력하는 값은 주로 문자열이지만 객체가 가진 다양한 프로퍼티의 타입 (int, long, Date 등)으로 변환할 수 있다. | PropertyEditor 인터페이스 스프링 3.0 이전까지는 DataBinder가 변환 작업을 위해 ProertyEditor 인터페이스를 사용 쓰레드-세이프 하지 않음 (상태정보를 저정하고 있음, 싱글톤 빈으로 사용X) Object String 간의 변환만 제공하기 때.. 이전 1 다음