From 2b67ed2da39eba5824cfee7950e03be2c1a256ec Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期一, 20 十月 2025 13:17:04 +0800
Subject: [PATCH] 新增数据上传准东
---
src/main/java/com/ruoyi/common/utils/BeanCopyUtils.java | 110 +++++++++++++++++++++++++++---------------------------
1 files changed, 55 insertions(+), 55 deletions(-)
diff --git a/src/main/java/com/ruoyi/common/utils/BeanCopyUtils.java b/src/main/java/com/ruoyi/common/utils/BeanCopyUtils.java
index 0cae30b..fc96181 100644
--- a/src/main/java/com/ruoyi/common/utils/BeanCopyUtils.java
+++ b/src/main/java/com/ruoyi/common/utils/BeanCopyUtils.java
@@ -1,55 +1,55 @@
-package com.ruoyi.common.utils;
-
-import org.springframework.beans.BeanUtils;
-
-import java.util.List;
-import java.util.stream.Collectors;
-
-public class BeanCopyUtils {
-
- private BeanCopyUtils() {
- }
-
- /**练习
- public static Object copyBean(Object source, Class clazz) {
- //创建目标对象
- Object result = null;
- try {
- result = clazz.newInstance();
- //实现属性copy
- BeanUtils.copyProperties(source, result);
-
- } catch (Exception e) {
- e.printStackTrace();
- }
- //返回结果
- return result;
- }*/
-
- public static <V> V copyBean(Object source,Class<V> clazz) {
- //创建目标对象
- V result = null;
- try {
- result = clazz.newInstance();
- //实现属性copy
- BeanUtils.copyProperties(source, result);
- } catch (Exception e) {
- e.printStackTrace();
- }
- //返回结果
- return result;
- }
-
- /**练习
- * public static <V> List<V> copyBeanList(List<Object> list, Class<V> clazz){
- return list.stream()
- .map(o -> copyBean(o, clazz))
- .collect(Collectors.toList());
- }*/
-
- public static <O,V> List<V> copyBeanList(List<O> list, Class<V> clazz){
- return list.stream()
- .map(o -> copyBean(o, clazz))
- .collect(Collectors.toList());
- }
-}
+package com.ruoyi.common.utils;
+
+import org.springframework.beans.BeanUtils;
+
+import java.util.List;
+import java.util.stream.Collectors;
+
+public class BeanCopyUtils {
+
+ private BeanCopyUtils() {
+ }
+
+ /**练习
+ public static Object copyBean(Object source, Class clazz) {
+ //创建目标对象
+ Object result = null;
+ try {
+ result = clazz.newInstance();
+ //实现属性copy
+ BeanUtils.copyProperties(source, result);
+
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ //返回结果
+ return result;
+ }*/
+
+ public static <V> V copyBean(Object source,Class<V> clazz) {
+ //创建目标对象
+ V result = null;
+ try {
+ result = clazz.newInstance();
+ //实现属性copy
+ BeanUtils.copyProperties(source, result);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ //返回结果
+ return result;
+ }
+
+ /**练习
+ * public static <V> List<V> copyBeanList(List<Object> list, Class<V> clazz){
+ return list.stream()
+ .map(o -> copyBean(o, clazz))
+ .collect(Collectors.toList());
+ }*/
+
+ public static <O,V> List<V> copyBeanList(List<O> list, Class<V> clazz){
+ return list.stream()
+ .map(o -> copyBean(o, clazz))
+ .collect(Collectors.toList());
+ }
+}
--
Gitblit v1.9.2