From b8d62de41ff7e1e0549061308aa11f68cf881ed9 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 16 七月 2025 17:01:20 +0800
Subject: [PATCH] 修改所有的controller

---
 se-common/src/main/java/com/terra/common/extend/CustomizedSqlInjector.java |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/se-common/src/main/java/com/terra/common/extend/CustomizedSqlInjector.java b/se-common/src/main/java/com/terra/common/extend/CustomizedSqlInjector.java
new file mode 100644
index 0000000..8637845
--- /dev/null
+++ b/se-common/src/main/java/com/terra/common/extend/CustomizedSqlInjector.java
@@ -0,0 +1,27 @@
+package com.terra.common.extend;
+
+import com.baomidou.mybatisplus.core.injector.AbstractMethod;
+import com.baomidou.mybatisplus.core.injector.DefaultSqlInjector;
+import com.baomidou.mybatisplus.core.metadata.TableInfo;
+import com.terra.common.extend.UpdateBatchMethod;
+
+import java.util.List;
+
+/**
+ * 鑷畾涔夋柟娉昐QL娉ㄥ叆鍣�
+ * @author WWW
+ */
+public class CustomizedSqlInjector extends DefaultSqlInjector {
+    /**
+     * 濡傛灉鍙渶澧炲姞鏂规硶锛屼繚鐣檓ybatis plus鑷甫鏂规硶锛�
+     * 鍙互鍏堣幏鍙杝uper.getMethodList()锛屽啀娣诲姞add
+     */
+    @Override
+    public List<AbstractMethod> getMethodList(Class<?> mapperClass, TableInfo tableInfo) {
+        List<AbstractMethod> methodList = super.getMethodList(mapperClass, tableInfo);
+        methodList.add(new InsertBatchMethod());
+        methodList.add(new UpdateBatchMethod());
+
+        return methodList;
+    }
+}

--
Gitblit v1.9.3