Java BeanUtils - WrapDynaBean
Descrizione
Come abbiamo visto nei capitoli precedenti, le API DynaBeans forniscono metodi get () e set () per accedere dinamicamente alle proprietà semplici, indicizzate e mappate di DynaBeans . Invece di ciò, è possibile utilizzare le classi JavaBeans standard esistenti per accedere a tutti i bean utilizzando WrapDynaBean e WrapDynaClass . Come indica il nome stesso, la classe WrapDynaBean viene utilizzata per racchiudere le API DynaBean nella classe JavaBean esistente.
Per utilizzare la classe WrapDynaBean , creare il wrapper come mostrato nel semplice codice seguente:
BeanDemo bean = ...;
DynaBean wrapper = new WrapDynaBean(bean);
String yourName = wrapper.get("yourName");