FormatterRegistry1 Spring - 데이터 바인딩 데이터 바인딩 데이터 바인딩이란 서로 다른 타입의 데이터를 함께 묶어 동기화하는 기법이다. 이 글에서는 서로 다른 유형의 데이터를 넣었을 때 알아서 원하는 유형으로 연결 시켜주는 것이라고 생각하자. 예를들면 Object 형에서 String 형으로 말이다. 스프링에서 데이터 바인딩을 하는 방법은 다양하다. PropertyEditor, Converter, Formatter 3가지 모두 사용가능하지만, 포매터를 추천한다. PropertyEditor DataBinder 인터페이스 xml 설정 값을 빈으로 넣을 때도 사용되고, spEL 에서도 사용된다. 프로퍼티 값을 타겟 객체에 설정하는 기능을 제공하고, 사용자 입장에서는 사용자 입력값을 애플리케이션 도메인 모델에 동적으로 변환하여 넣어주는 기능을 제공한다. 입.. 2021. 1. 13. 728x90 이전 1 다음