자바 BeanUtils-WrapDynaBean

기술

우리가 이전 장에서 보았 듯이, DynaBeans API를 제공 GET ()()로 설정 색인의 속성 매핑 액세스 간단한에 방법 DynaBeans를 동적으로합니다. 대신 기존의 표준 JavaBeans 클래스를 사용하여 WrapDynaBeanWrapDynaClass를 사용하여 모든 빈에 액세스 할 수 있습니다 . 이름 자체가 WrapDynaBean 클래스를 사용 하여 기존 JavaBean 클래스 전체에서 DynaBean API 를 래핑하는 것을 나타냅니다 .

WrapDynaBean 클래스를 사용하려면 아래 간단한 코드와 같이 래퍼를 만듭니다.

BeanDemo bean = ...;
DynaBean wrapper = new WrapDynaBean(bean);
String yourName = wrapper.get("yourName");