code: @SuppressWarnings({ "unchecked", "rawtypes" })
  	static Object createValueEnum(Field targetField,Class<?> targetFieldType,Object targetObject,Object originValue){
  		if(originValue == null){
  			return null;
  		}
  		Object enumNameObj = ReflectUtil.getFieldVal(originValue,"name");//获取枚举中的name属性
  		if(enumNameObj == null){
  			return null;
  		}
  		String enumName = (String)enumNameObj;
  		return Enum.valueOf((Class<Enum>)targetFieldType,enumName);//得到目标枚举对象
  	}
docs: 处理的数据是枚举类型
  <p>Function: createValueEnum</p>
  <p>Description: </p>
  @author acexy@thankjava.com
  @date 2015-1-27 下午4:58:57
  @version 1.0
  @param targetFieldType
  @param targetObject
  @param originValue
  @return