使用apache commons beantils的BeanMap
//map转bean
Map map = new HashMap();
map.put("name", "Jack");
map.put("age", "23");
map.put("locked", "false");
User user = new User();
BeanMap beanMap = new BeanMap(user);
beanMap.putAll(map); //user的属性已经被填充了
//bean转map
User user = new User();
user.setName("Jack");
user.setAge(23);
user.setLocked(false);
Map beanMap = new BeanMap(user); //beanMap继承了map接口, 因此可以直接当做普通的map使用
博客介绍了使用apache commons beantils的BeanMap,这属于后端开发相关内容,能帮助开发者在后端开发中进行对象属性操作等。
3702





