From 63c8cbc8737da62039153cda73df65cc1d1a35cf Mon Sep 17 00:00:00 2001
From: "Ray.Hao" <1490493387@qq.com>
Date: Mon, 16 Mar 2026 08:09:03 +0800
Subject: [PATCH] =?UTF-8?q?=E9=9B=86=E6=88=90=20Spring=20Boot=20Admin=20?=
=?UTF-8?q?=E7=9B=91=E6=8E=A7=E6=9C=8D=E5=8A=A1=E7=AB=AF=E5=8F=8A=E5=AE=A2?=
=?UTF-8?q?=E6=88=B7=E7=AB=AF=E4=BE=9D=E8=B5=96=EF=BC=8C=E5=B9=B6=E6=96=B0?=
=?UTF-8?q?=E5=A2=9E=20AdminServerConfig=20=E9=85=8D=E7=BD=AE=E7=B1=BB?=
=?UTF-8?q?=E5=90=AF=E7=94=A8=E5=BA=94=E7=94=A8=E7=9B=91=E6=8E=A7=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 17 ++++++++++
.../youlai/boot/config/AdminServerConfig.java | 20 +++++++++++
.../Knife4jOpenApiCustomizer.java | 4 +--
.../MyDataPermissionHandler.java | 2 +-
.../MyMetaObjectHandler.java | 2 +-
.../com/youlai/boot/config/MybatisConfig.java | 4 +--
.../com/youlai/boot/config/RedisConfig.java | 22 ++++++++++--
.../youlai/boot/config/SecurityConfig.java | 18 ++++++----
.../codegen/controller/CodegenController.java | 18 +++++-----
.../codegen/converter/CodegenConverter.java | 10 +++---
.../codegen/enums/FormTypeEnum.java | 2 +-
.../codegen/enums/JavaTypeEnum.java | 2 +-
.../codegen/enums/QueryTypeEnum.java | 2 +-
.../codegen/mapper/DatabaseMapper.java | 10 +++---
.../codegen/mapper/GenTableColumnMapper.java | 4 +--
.../codegen/mapper/GenTableMapper.java | 4 +--
.../codegen/model/bo/ColumnMetaData.java | 2 +-
.../codegen/model/bo/TableMetaData.java | 2 +-
.../codegen/model/entity/GenTable.java | 2 +-
.../codegen/model/entity/GenTableColumn.java | 6 ++--
.../codegen/model/form/GenConfigForm.java | 6 ++--
.../codegen/model/query/TablePageQuery.java | 2 +-
.../codegen/model/query/TableQuery.java | 2 +-
.../codegen/model/vo/CodegenPreviewVO.java | 2 +-
.../codegen/model/vo/TablePageVO.java | 2 +-
.../codegen/service/CodegenService.java | 8 ++---
.../service/GenTableColumnService.java | 4 +--
.../codegen/service/GenTableService.java | 6 ++--
.../service/impl/CodegenServiceImpl.java | 26 +++++++-------
.../impl/GenTableColumnServiceImpl.java | 8 ++---
.../service/impl/GenTableServiceImpl.java | 28 +++++++--------
.../file/controller/FileController.java | 12 +++----
.../{ => module}/file/model/FileInfo.java | 2 +-
.../file/service/FileService.java | 4 +--
.../file/service/impl/AliyunFileService.java | 6 ++--
.../file/service/impl/LocalFileService.java | 6 ++--
.../file/service/impl/MinioFileService.java | 6 ++--
.../WechatMiniAuthenticationProvider.java | 11 +++---
.../service/SysUserDetailsService.java | 34 +++++++++++++++++++
.../boot/system/service/MenuService.java | 6 ++--
.../system/service/impl/MenuServiceImpl.java | 2 +-
src/main/resources/application-dev.yml | 29 ++++++++++++++--
.../mapper/codegen/DatabaseMapper.xml | 8 ++---
.../MyDataPermissionHandlerTest.java | 22 ++++++------
.../TestDataPermissionMapper.java | 2 +-
45 files changed, 257 insertions(+), 140 deletions(-)
create mode 100644 src/main/java/com/youlai/boot/config/AdminServerConfig.java
rename src/main/java/com/youlai/boot/{plugin/knife4j => config}/Knife4jOpenApiCustomizer.java (99%)
rename src/main/java/com/youlai/boot/{plugin/mybatis => config}/MyDataPermissionHandler.java (99%)
rename src/main/java/com/youlai/boot/{plugin/mybatis => config}/MyMetaObjectHandler.java (96%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/controller/CodegenController.java (89%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/converter/CodegenConverter.java (84%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/enums/FormTypeEnum.java (97%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/enums/JavaTypeEnum.java (98%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/enums/QueryTypeEnum.java (96%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/mapper/DatabaseMapper.java (73%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/mapper/GenTableColumnMapper.java (70%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/mapper/GenTableMapper.java (70%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/model/bo/ColumnMetaData.java (94%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/model/bo/TableMetaData.java (91%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/model/entity/GenTable.java (94%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/model/entity/GenTableColumn.java (90%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/model/form/GenConfigForm.java (94%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/model/query/TablePageQuery.java (91%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/model/query/TableQuery.java (91%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/model/vo/CodegenPreviewVO.java (92%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/model/vo/TablePageVO.java (94%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/service/CodegenService.java (75%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/service/GenTableColumnService.java (64%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/service/GenTableService.java (79%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/service/impl/CodegenServiceImpl.java (95%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/service/impl/GenTableColumnServiceImpl.java (61%)
rename src/main/java/com/youlai/boot/{tool => module}/codegen/service/impl/GenTableServiceImpl.java (91%)
rename src/main/java/com/youlai/boot/{ => module}/file/controller/FileController.java (81%)
rename src/main/java/com/youlai/boot/{ => module}/file/model/FileInfo.java (88%)
rename src/main/java/com/youlai/boot/{ => module}/file/service/FileService.java (83%)
rename src/main/java/com/youlai/boot/{ => module}/file/service/impl/AliyunFileService.java (95%)
rename src/main/java/com/youlai/boot/{ => module}/file/service/impl/LocalFileService.java (95%)
rename src/main/java/com/youlai/boot/{ => module}/file/service/impl/MinioFileService.java (97%)
rename src/test/java/com/youlai/boot/{plugin/mybatis => config}/MyDataPermissionHandlerTest.java (93%)
rename src/test/java/com/youlai/boot/{plugin/mybatis => config}/TestDataPermissionMapper.java (95%)
diff --git a/pom.xml b/pom.xml
index 7134bdb0..2c1649a7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -63,6 +63,9 @@
2.14.5
4.8.1.B
+
+
+ 4.0.2
@@ -279,6 +282,20 @@
${weixin-java-miniapp.version}
+
+
+ de.codecentric
+ spring-boot-admin-starter-server
+ ${spring-boot-admin.version}
+
+
+
+
+ de.codecentric
+ spring-boot-admin-starter-client
+ ${spring-boot-admin.version}
+
+
-
+
-