자바 빈 을 맵 으로 바 꾸 는 방법.

556 단어 JAVA
package com.itv.rest.common.utils;

import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;

public class BeanHelper {
	public static Map convertBeanToMap(Object bean) throws IllegalArgumentException, IllegalAccessException{
		  Field[] fields = bean.getClass().getDeclaredFields();
		  HashMap data = new HashMap();
		  for(Field field : fields){
			  field.setAccessible(true);
			  data.put(field.getName(), field.get(bean));
		  }
		  return data;
	}
}

좋은 웹페이지 즐겨찾기