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");