将JavaBean对象的全部属性(包括父类属性)存放于map中的方法
来源:互联网 发布:淘宝店铺如何入手 编辑:程序博客网 时间:2024/06/05 02:19
/** * JavaBean对象转换为Map * @param obj * @return */public static Map<String, Object> convertObjToMap(Object obj){Map<String,Object> reMap = new HashMap<String,Object>();if (obj == null) return null;try {Class<?> objClass = obj.getClass();while(objClass != null){Field[] fields = objClass.getDeclaredFields();for(int i=0;i<fields.length;i++){try {Field f = objClass.getDeclaredField(fields[i].getName());f.setAccessible(true);Object o = f.get(obj);reMap.put(fields[i].getName(), o);} catch (NoSuchFieldException e) {e.printStackTrace();} catch (IllegalArgumentException e) {e.printStackTrace();} catch (IllegalAccessException e) {e.printStackTrace();}}objClass = objClass.getSuperclass();}} catch (SecurityException e) {e.printStackTrace();} return reMap;}
阅读全文
0 0
- 将JavaBean对象的全部属性(包括父类属性)存放于map中的方法
- 将自定义类中的属性全部显示(包括多层次的)
- JavaBean中通过自省机制拿到对应的属性和方法,以及BeanUtils工具类中的拷贝属性方法
- javabean实体类对象转为Map类型对象的方法
- javabean实体类对象转为Map类型对象的方法
- javabean实体类对象转为Map类型对象的方法
- javabean实体类对象转为Map类型对象的方法
- 利用反射将Map转成JavaBean(属性值均为private,且包含Long类型属性)
- Struts2学习笔记(13)-----JavaBean属性的领域对象
- Navigator 对象 的 全部属性 如下
- JavaBean属性方法反射
- ibatise 参数 取map中的对象的属性
- 将一个类的属性存入MAP中(key为属性名,value为属性值)
- 对象的创建,访问类中的属性和方法
- 使用EL表达式分别获取 某个 web 域 中的对象,访问 javabean 的属性、访问 list 集合、访问 map 集合、访问数组
- 简单的JAVABEAN属性复制方法!
- javabean的属性、事件和方法
- 让datagrid中的columns属性支持对象的子属性(类似user.userName)的方法
- Linux操作系统,物理内存管理
- R语言中的正则表达式
- three.js学习笔记(二)-基础知识①
- Java知识---类的继承
- 二进制程序包MariaDB的配置实现
- 将JavaBean对象的全部属性(包括父类属性)存放于map中的方法
- @Controller和@RestController的区别?
- 了解MySQL联表查询中的驱动表,优化查询,以小表驱动大表
- c++支持ipv6_Only,ip必须使用域名,否则ios9会失败~
- 20171014redis
- Git文件夹和文件图标不显示(Git)
- 设计模式之代理模式
- 内连接(inner join)与外连接(outer join)小结
- js基本数据类型-深入讲解(1)