Java Beanutils 简明教程

Java BeanUtils - WrapDynaBean

Description

正如我们在前面的章节中所看到的,DynaBeans API 提供 get() 和 set() 方法来动态访问 DynaBeans 的简单、索引和映射属性。与此相反,您可以使用现有的标准 JavaBeans 类通过使用 WrapDynaBean 和 WrapDynaClass 来访问所有 bean。顾名思义,WrapDynaBean 类用于将 DynaBean API 封装到现有的 JavaBean 类中。

要使用 WrapDynaBean 类,请如以下简单代码所示创建包装器:

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