普通javabean转成Map
来源:互联网 发布:战舰世界米诺陶斯数据 编辑:程序博客网 时间:2024/05/09 05:12
/** * * 功能描述: <br> * 报文Dto转换为Map * * @param obj * @return * @throws Exception */ public static Map<String, String> transBean2Map(Object obj) throws Exception { if (obj == null) { return null; } Map<String, String> map = new HashMap<String, String>(); Field fieldlist[] = obj.getClass().getDeclaredFields(); Field field = null; String fieldName = null; Object fieldValue = null; for (int i = 0; i < fieldlist.length; i++) { field = fieldlist[i]; fieldName = field.getName(); // 过滤class属性 if (!fieldName.equals("serialVersionUID")) { fieldValue = PropertyUtils.getProperty(obj, fieldName); Annotation[] annos = field.getAnnotations(); for (Annotation ann : annos) { // ann就是一个Annotation 对象 if (ann instanceof XStreamAlias) { fieldName = ((XStreamAlias) ann).value(); } } map.put(fieldName, fieldValue == null ? null : fieldValue.toString()); } } return map; }
0 0
- 普通javabean转成Map
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- java.jse--基础--javabean转成Map
- jsonArray,JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- encienqi-----JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- JavaBean,List,Map转成json格式
- jiajie961
- uml 时序图
- socket为send和recv设置超时时间
- 如何轻松实现unity3d安装?
- IOS开发 把cer证书转为p12证书
- 普通javabean转成Map
- 三和先生易經大意_3
- EXCEL保存时提示“隐私问题警告:此文档中包含宏···它们中可能包含个人信息,这些信息无法···来删除"
- MQTT的学习研究(三)moquette-mqtt 的使用之mqtt服务发布主题信息
- epub书籍中关于.ncx的解析
- VOIP,PSTN,ISDN
- 在Linux平台上编译包含tkinter的Python3.3.3
- Android UI控件之ListView实现圆角效果
- UIButton调整字体大小