Java beanとMapの相互変換
1050 ワード
org.apache.commons.beanutils.BeanUtilsツールクラスベース前置条件:jarパケット依存 を追加 Map変換java bean java beanをMap に変換
commons-beanutils
commons-beanutils
1.8.3
public static void transMap2Bean(Map map, Object obj) {
if (map == null || obj == null) {
return;
}
try {
BeanUtils.populate(obj, map);
} catch (Exception e) {
System.out.println("transMap2Bean2 Error " + e);
}
}
public static Map transBean2Map(Object obj) {
if (obj == null) {
return new HashMap<>();
}
try {
return new BeanMap(obj)
} catch (Exception e) {
System.out.println("transBean2Map Error " + e);
}
}