java实体与gxt ModelData的转换
java实体与gxt BeanModel?的转换
?
第一种方法:
java实体bean实现BeanModelTag标识接口
?
第二种方法:
? ? ? ?新建一个新的接口继承于BeanModelMarker,并且用@BEAN(实体.class)指定java实体
?
第二种方法:
利用BeanModelFactory方法转换
?
示例:第一种java bean:
?
/** * 把bean转换成beanModel * @param o * @return */public static BeanModel convertBeanToBeanModel(Object o){BeanModelFactory factory = BeanModelLookup.get().getFactory(o.getClass());return factory.createModel(o);}??