Commit 5cbba7633859b0f40d9a13620c8ee4a1918f4f4a

Authored by YunaiV
1 parent 8e1729d7

reactor:默认不引入 spring-boot-admin,更灵活,同时启动速度更快(提升开发效率)!!!

yudao-framework/yudao-spring-boot-starter-monitor/pom.xml
@@ -71,7 +71,8 @@ @@ -71,7 +71,8 @@
71 71
72 <dependency> 72 <dependency>
73 <groupId>de.codecentric</groupId> 73 <groupId>de.codecentric</groupId>
74 - <artifactId>spring-boot-admin-starter-client</artifactId> <!-- 实现 Spring Boot Admin Server 服务端 --> 74 + <artifactId>spring-boot-admin-starter-client</artifactId> <!-- 实现 Spring Boot Admin Client 客户端 -->
  75 + <optional>true</optional>
75 </dependency> 76 </dependency>
76 </dependencies> 77 </dependencies>
77 78
yudao-module-infra/pom.xml
@@ -92,6 +92,7 @@ @@ -92,6 +92,7 @@
92 <dependency> 92 <dependency>
93 <groupId>de.codecentric</groupId> 93 <groupId>de.codecentric</groupId>
94 <artifactId>spring-boot-admin-starter-server</artifactId> <!-- 实现 Spring Boot Admin Server 服务端 --> 94 <artifactId>spring-boot-admin-starter-server</artifactId> <!-- 实现 Spring Boot Admin Server 服务端 -->
  95 + <optional>true</optional>
95 </dependency> 96 </dependency>
96 97
97 <!-- 三方云服务相关 --> 98 <!-- 三方云服务相关 -->
yudao-server/src/main/resources/application-dev.yaml
@@ -5,6 +5,7 @@ server: @@ -5,6 +5,7 @@ server:
5 5
6 spring: 6 spring:
7 autoconfigure: 7 autoconfigure:
  8 + # noinspection SpringBootApplicationYaml
8 exclude: 9 exclude:
9 - org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration # 禁用 AI 模块的 Qdrant,手动创建 10 - org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration # 禁用 AI 模块的 Qdrant,手动创建
10 - org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration # 禁用 AI 模块的 Milvus,手动创建 11 - org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration # 禁用 AI 模块的 Milvus,手动创建
yudao-server/src/main/resources/application-local.yaml
@@ -7,9 +7,6 @@ spring: @@ -7,9 +7,6 @@ spring:
7 # noinspection SpringBootApplicationYaml 7 # noinspection SpringBootApplicationYaml
8 exclude: 8 exclude:
9 - org.springframework.boot.autoconfigure.quartz.QuartzAutoConfiguration # 默认 local 环境,不开启 Quartz 的自动配置 9 - org.springframework.boot.autoconfigure.quartz.QuartzAutoConfiguration # 默认 local 环境,不开启 Quartz 的自动配置
10 - - de.codecentric.boot.admin.server.config.AdminServerAutoConfiguration # 禁用 Spring Boot Admin 的 Server 的自动配置  
11 - - de.codecentric.boot.admin.server.ui.config.AdminServerUiAutoConfiguration # 禁用 Spring Boot Admin 的 Server UI 的自动配置  
12 - - de.codecentric.boot.admin.client.config.SpringBootAdminClientAutoConfiguration # 禁用 Spring Boot Admin 的 Client 的自动配置  
13 - org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration # 禁用 AI 模块的 Qdrant,手动创建 10 - org.springframework.ai.vectorstore.qdrant.autoconfigure.QdrantVectorStoreAutoConfiguration # 禁用 AI 模块的 Qdrant,手动创建
14 - org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration # 禁用 AI 模块的 Milvus,手动创建 11 - org.springframework.ai.vectorstore.milvus.autoconfigure.MilvusVectorStoreAutoConfiguration # 禁用 AI 模块的 Milvus,手动创建
15 # 数据源配置项 12 # 数据源配置项