1. 程式人生 > >將map中的值賦值給一個java物件

將map中的值賦值給一個java物件

Map tag=new HashMap();

tag.put("001"," 張三");

tag.put("002","李四");

my_UpInfoVo my_UpInfoVo = new My_UpInfoVo();
BeanUtils.populate(my_UpInfoVo, tag);

 

關於BeanUtils.populate(my_UpInfoVo, tag);的註釋如下

 

 

 

BeanUtils位於org.apache.commons.beanutils.BeanUtils下面,其方法populate的作用解釋如下:

完整方法:

BeanUtils.populate( Object bean, Map properties ),

這個方法會遍歷map<key, value>中的key,如果bean中有這個屬性,就把這個key對應的value值賦給bean的屬性。


---------------------
作者:Birdrun
來源:CSDN
原文:https://blog.csdn.net/dwyers/article/details/38797127
版權宣告:本文為博主原創文章,轉載請附上博文連結!