JavaBeanUtils-WrapDynaBean
説明
私たちは前の章で見てきたように、DynaBeans APIが提供してもらう()とセット()のアクセスシンプルにする方法、のインデックス化およびマッピングされたプロパティDynaBeans動的に。これの代わりに、既存の標準JavaBeansクラスを使用して、WrapDynaBeanおよびWrapDynaClassを使用してすべてのBeanにアクセスできます。名前自体が示すように、WrapDynaBeanクラスは、既存のJavaBeanクラス全体にDynaBeanAPIをラップするために使用されます。
WrapDynaBeanクラスを利用するには、次の簡単なコードに示すようにラッパーを作成します。
BeanDemo bean = ...;
DynaBean wrapper = new WrapDynaBean(bean);
String yourName = wrapper.get("yourName");