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