JavaBean与Map相互转化
来源:互联网 发布:2016年淘宝双十一销售额 编辑:程序博客网 时间:2024/06/08 04:28
1.添加依赖
<dependency><groupId>commons-beanutils</groupId><artifactId>commons-beanutils</artifactId><version>1.9.2</version></dependency>
2.JavaBean转化为Map
PersonBean person = new PersonBean(); person.setAge(12); person.setGender("mail"); person.setName("Tom"); Map<String, Object> map = PropertyUtils.describe(person); for (Map.Entry<String, Object> entry : map.entrySet()) { System.out.println(entry.getKey() + ": " + entry.getValue()); }结果为:
age: 12name: Tomclass: class com.mycompany.app.PersonBeangender: mail
2.Map转化为JavaBean
PersonBean person = new PersonBean(); Map<String, Object> map = new HashMap<String, Object>(); map.put("name", "Mike"); map.put("age", new Integer(25));map.put("gender", "male"); BeanUtils.populate(person, map); System.out.println("name: " + person.getName()); System.out.println("age: " + person.getAge()); System.out.println("gender: " + person.getGender());结果为:
name: Mikeage: 25gender: male
0 0
- JavaBean与Map相互转化
- javaBean与Map相互转化
- Map与JavaBean之间的相互转化
- Map与JavaBean之间的相互转化
- Java 中 Map与JavaBean之间的相互转化
- Java 中 Map与JavaBean之间的相互转化
- Java 中 Map与JavaBean之间的相互转化
- Map与JavaBean实体类之间的相互转化
- Java 中 Map与JavaBean实体类之间的相互转化
- Java 中 Map与JavaBean实体类之间的相互转化
- Java 中 Map与JavaBean实体类之间的相互转化
- JavaBean与HashMap的相互转化
- JavaBean与Map的相互转换
- javaBean与Map相互转换工具
- javaBean与Map<String,Object>相互转换
- JavaBean对象与Map对象互相转化
- JavaBean对象与Map对象互相转化
- JavaBean对象与Map对象互相转化
- 在VB.net 2010 中怎样使用Halcon
- For life,For what。
- 给你的rman备份集加上密码锁
- [005] Android开发中常用的Eclipse快捷键
- Contains Duplicate II - LeetCode 219
- JavaBean与Map相互转化
- c++学习的50条忠告
- WordPress非插件版post_view(文章点击量统计代码)
- [006] 百度地图移动版API终于发布了(Android)
- SWT_
- 微信js-sdk图片接口实现一键上传.md
- mysql 小知识
- [007] 如何在Android应用中使用百度地图api
- 面试总结-Android基础篇