From 0a52cc1a35c346d96d8a8b821997b5fdc765ebeb Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期五, 15 七月 2022 02:12:03 +0800
Subject: [PATCH] 优化springboot func
---
springboot/src/main/java/com/java110/boot/BootApplicationStart.java | 34 +++++++++++++++++++++++++++-------
1 files changed, 27 insertions(+), 7 deletions(-)
diff --git a/springboot/src/main/java/com/java110/boot/BootApplicationStart.java b/springboot/src/main/java/com/java110/boot/BootApplicationStart.java
index 42f8ac1..3539138 100644
--- a/springboot/src/main/java/com/java110/boot/BootApplicationStart.java
+++ b/springboot/src/main/java/com/java110/boot/BootApplicationStart.java
@@ -33,6 +33,7 @@
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
+import org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration;
import org.springframework.boot.web.client.RestTemplateBuilder;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
@@ -58,7 +59,22 @@
* 杩欎釜鏈嶅姟鏄皢 绯荤粺閮ㄧ讲涓簊pring boot鐗�
* 濡傛灉鏄痵pring cloud 寰湇鍔¢儴缃� 涓嶇敤鍚姩杩欎釜绫�
*
- *
+ * excludeName = {
+ "com.java110.intf.acct",
+ "com.java110.intf.code",
+ "com.java110.intf.common",
+ "com.java110.intf.community",
+ "com.java110.intf.demo",
+ "com.java110.intf.dev",
+ "com.java110.intf.fee",
+ "com.java110.intf.goods",
+ "com.java110.intf.job",
+ "com.java110.intf.oa",
+ "com.java110.intf.order",
+ "com.java110.intf.report",
+ "com.java110.intf.store",
+ "com.java110.intf.user"
+ }
* @version v0.1
* @auther com.java110.wuxw
* @mail 928255095@qq.com
@@ -66,8 +82,8 @@
* @tag
*/
@SpringBootApplication(scanBasePackages = {
- "com.java110.service.configuration",
- "com.java110.service.init",
+ "com.java110.service",
+ "com.java110.db",
"com.java110.core",
"com.java110.config.properties.code",
"com.java110.acct",
@@ -81,7 +97,13 @@
"com.java110.report",
"com.java110.store",
"com.java110.user",
-})
+ "com.java110.boot"
+},
+ exclude = {LiquibaseAutoConfiguration.class,
+ org.activiti.spring.boot.SecurityAutoConfiguration.class,
+ org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class}
+
+)
@Java110CmdDiscovery(cmdPublishClass = ServiceCmdEventPublishing.class,
basePackages = {
"com.java110.acct.cmd",
@@ -96,8 +118,6 @@
"com.java110.store.cmd",
"com.java110.user.cmd"
})
-@EnableDiscoveryClient
-@EnableAutoConfiguration(exclude = {DataSourceAutoConfiguration.class})
@EnableAsync
public class BootApplicationStart {
@@ -121,7 +141,7 @@
@Bean
@ConditionalOnBean(Java110FeignClientInterceptor.class)
public okhttp3.OkHttpClient okHttpClient(@Autowired
- Java110FeignClientInterceptor okHttpLoggingInterceptor){
+ Java110FeignClientInterceptor okHttpLoggingInterceptor) {
okhttp3.OkHttpClient.Builder ClientBuilder = new okhttp3.OkHttpClient.Builder()
.readTimeout(30, TimeUnit.SECONDS) //璇诲彇瓒呮椂
.connectTimeout(10, TimeUnit.SECONDS) //杩炴帴瓒呮椂
--
Gitblit v1.8.0