实例如下:
package com.ljq.util;
import java.beans.BeanInfo;
import java.beans.Introspector;
import java.beans.PropertyDescriptor;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* Map工具类
*
* @author jqlin
*/
public class MapUtils {
/**
* 从map集合中获取属性值
*
* @param
* @param map
* map集合
* @param key
* 键对
* @param defaultValue
* 默认值
* @return
* @author jiqinlin
*/
@SuppressWarnings({ "unchecked", "rawtypes" })
public final static E get(Map map, Object key, E defaultValue) {
Object o = map.get(key);
if (o == null)
return defaultValue;
return (E) o;
}
/**
* Map集合对象转化成 JavaBean集合对象
*
* @param javaBean JavaBean实例对象
* @param mapList Map数据集对象
* @return
* @author jqlin
*/
@SuppressWarnings({ "rawtypes" })
public static List map2Java(T javaBean, List以上就是小编为大家带来的JavaBean和Map转换封装类的方法全部内容了,希望大家多多支持PHP中文网~
更多JavaBean和Map转换封装类的方法相关文章请关注PHP中文网!
BIWEB WMS门户网站PHP开源建站系统5.8.3
BIWEB 门户版几经周折,最终与大家见面了。BIWEB门户版建立在ArthurXF5.8.3底层上,有了更加强大的功能。 BIWEB WMS v5.8.3 (2010.1.29) 更新功能如下: 1.修正了底层getInfo方法中的调用参数,做到可以根据字段进行调用。 2.修正了栏目安装和卸载后,跳转链接的错误。 3.修正所有栏目分类系统,提交信息页面错误。 4.新增后台删除信息后仍停留原分
下载