派生自 projectDept/qhighschool

EricsHu
2022-12-05 068fc7f2e81178e55fa191a13709af64b1a163f6
src/main/java/com/qxueyou/scc/base/util/QBeanUtils.java
@@ -11,8 +11,8 @@
import org.apache.logging.log4j.Logger;
/**
 * Bean 工具类
 * @author 夏德虎
 * Bean 工具类
 * @author 夏德虎
 *
 */
public class QBeanUtils {
@@ -20,9 +20,9 @@
   private static final Logger log = LogManager.getLogger("QBeanUtils");
   
   /**
    * 将 Bean 转换成 Map,支持 将 id 转换为 id1
    * @param src bean对象
    * @param propertyMap 字段映射
    * 将 Bean 转换成 Map,支持 将 id 转换为 id1
    * @param src bean对象
    * @param propertyMap 字段映射
    * @return
    */
   public static final <T> Map<String,Object> bean2Map(T src,Map<String,String> propertyMap) {
@@ -68,9 +68,9 @@
   }
   
   /**
    * 将List<T> 转换成 List<Map>,支持 将 id 转换为 id1
    * @param src List<T>对象
    * @param propertyMap 字段映射
    * 将List<T> 转换成 List<Map>,支持 将 id 转换为 id1
    * @param src List<T>对象
    * @param propertyMap 字段映射
    * @return
    */
   public static final <T> List<Map<String,Object>> listBean2ListMap(List<T> src,Map<String,String> propertyMap) {
@@ -88,9 +88,9 @@
   }
   
   /**
    * 将List<T> 转换成 List<Map>,支持 将 id 转换为 id1
    * @param src List<T>对象
    * @param propertyMap 字段映射
    * 将List<T> 转换成 List<Map>,支持 将 id 转换为 id1
    * @param src List<T>对象
    * @param propertyMap 字段映射
    * @return
    * @throws NoSuchMethodException 
    * @throws InvocationTargetException 
@@ -124,7 +124,7 @@
   }
   
   /**
    * 将bean列表中的一个属性值作为KEY,另一个属性值作为value
    * 将bean列表中的一个属性值作为KEY,另一个属性值作为value
    * @param src
    * @param propertyKey
    * @param propertyVal
@@ -173,9 +173,9 @@
   
   
   /**
    * 将Object 挑选指定属性转换成  Map<String,Object>
    * @param src 源目标
    * @param propertyMap 字段映射
    * 将Object 挑选指定属性转换成  Map<String,Object>
    * @param src 源目标
    * @param propertyMap 字段映射
    * @return
    */
   public static final Map<String,Object> copyPropertiesToMap(Object src,Map<String,String> propertyMap) {