DataBinding 2

학습 // Spring // WEB // Form DataBinding Class

업데이트 :: 2018.08.10 Form Class폼 객체의 스코프폼클래스 작성HTML 포맷과 바인딩간단한타입과 바인딩간단한타입과 컬렉션과의 바인딩중첩된 자바빈즈와의 바인딩자바빈즈의 컬렉션과 바인딩프로퍼티 값의 설정해제Form ClassHTML 폼의 입력 필드 구조를 자바빈즈로 표현한 클래스스프링 MVC는 폼객체를 통해 다음 값을 서버와 클라이언트 사이에서 연계(바인딩)하는 구조폼 객체의 스코프요청 스코프 (Request Scopes)요청에서 객체를 공유하기 위한 스코프(기본값)객체를 요청 스코프로 취급하는 경우 특별한 구현은 필요 없음단순히 Model객체를 저장만 하면 요청 스코프의 객체로 취급플래시 스코프 (Flash Scope)PRG(Post/RedirectGet)패턴의 요청사이에서 객체를 공유하..

Spring/WEB 2018.08.20

학습 // Spring // AOP // 데이터바인딩(DataBinding) & 형변환(Casting)

업데이트 :: 2018.08.08 데이터바인딩과 형변환String 데이터바인딩스프링의 형변환빈을 조작하거나 래핑형변환필드값의 표현형식 포매팅ConversionService포매팅용 애너테이션커스터마이징형변환방식필드포매팅방식데이터바인딩과 형변환데이터바인딩 (DataBinding)자바 객체의 프로퍼티에서 외부에서 입력된 값을 설정하는 과정자바빈즈 (JavaBeans)데이터바인딩이나 프로퍼티관점에서 다뤄지는 객체요청 파라미터 값을 담기 위한 자바빈즈public class EmployeeForm { private String name; private Integer joinedYear; // skip } 설정자 메서드(setter)를 통한 프로퍼티 설정EmployeeForm form = new EmployeeFor..

Spring/DI & AOP 2018.08.08