diff --git a/backend/analytics-service/pom.xml b/backend/analytics-service/pom.xml index aa79249..ee7c99f 100644 --- a/backend/analytics-service/pom.xml +++ b/backend/analytics-service/pom.xml @@ -27,6 +27,13 @@ org.springframework.boot spring-boot-maven-plugin + + + + repackage + + + diff --git a/backend/analytics-service/src/main/resources/application.yml b/backend/analytics-service/src/main/resources/application.yml index dd133e3..0a41239 100644 --- a/backend/analytics-service/src/main/resources/application.yml +++ b/backend/analytics-service/src/main/resources/application.yml @@ -6,7 +6,7 @@ spring: name: analytics-service datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=Asia/Shanghai&useSSL=false + url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false username: ${MYSQL_USERNAME:root} password: ${MYSQL_PASSWORD:root} redis: diff --git a/backend/archive-service/pom.xml b/backend/archive-service/pom.xml index 515a9ba..7318d6a 100644 --- a/backend/archive-service/pom.xml +++ b/backend/archive-service/pom.xml @@ -18,7 +18,7 @@ - org.springframework.bootspring-boot-maven-plugin + org.springframework.bootspring-boot-maven-pluginrepackage diff --git a/backend/archive-service/src/main/resources/application.yml b/backend/archive-service/src/main/resources/application.yml index fc3437f..420d1bc 100644 --- a/backend/archive-service/src/main/resources/application.yml +++ b/backend/archive-service/src/main/resources/application.yml @@ -6,7 +6,7 @@ spring: name: archive-service datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=Asia/Shanghai&useSSL=false + url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false username: ${MYSQL_USERNAME:root} password: ${MYSQL_PASSWORD:root} redis: diff --git a/backend/auth-service/pom.xml b/backend/auth-service/pom.xml index c3076fc..e1d8ff9 100644 --- a/backend/auth-service/pom.xml +++ b/backend/auth-service/pom.xml @@ -46,6 +46,13 @@ org.springframework.boot spring-boot-maven-plugin + + + + repackage + + + diff --git a/backend/auth-service/src/main/java/com/artedu/auth/AuthServiceApplication.java b/backend/auth-service/src/main/java/com/artedu/auth/AuthServiceApplication.java index 0a089af..dc6f48f 100644 --- a/backend/auth-service/src/main/java/com/artedu/auth/AuthServiceApplication.java +++ b/backend/auth-service/src/main/java/com/artedu/auth/AuthServiceApplication.java @@ -2,6 +2,8 @@ package com.artedu.auth; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.context.annotation.Bean; +import org.springframework.web.client.RestTemplate; /** * 认证授权服务启动类 @@ -9,6 +11,11 @@ import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication(scanBasePackages = {"com.artedu.auth", "com.artedu.common"}) public class AuthServiceApplication { + @Bean + public RestTemplate restTemplate() { + return new RestTemplate(); + } + public static void main(String[] args) { SpringApplication.run(AuthServiceApplication.class, args); } diff --git a/backend/auth-service/src/main/resources/application.yml b/backend/auth-service/src/main/resources/application.yml index 03a0254..068291a 100644 --- a/backend/auth-service/src/main/resources/application.yml +++ b/backend/auth-service/src/main/resources/application.yml @@ -6,7 +6,7 @@ spring: name: auth-service datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=Asia/Shanghai&useSSL=false + url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false username: ${MYSQL_USERNAME:root} password: ${MYSQL_PASSWORD:root} redis: diff --git a/backend/conversation-service/pom.xml b/backend/conversation-service/pom.xml index 15b08c7..ea7f67f 100644 --- a/backend/conversation-service/pom.xml +++ b/backend/conversation-service/pom.xml @@ -18,7 +18,7 @@ - org.springframework.bootspring-boot-maven-plugin + org.springframework.bootspring-boot-maven-pluginrepackage diff --git a/backend/conversation-service/src/main/resources/application.yml b/backend/conversation-service/src/main/resources/application.yml index 6fc445b..5ab17b3 100644 --- a/backend/conversation-service/src/main/resources/application.yml +++ b/backend/conversation-service/src/main/resources/application.yml @@ -6,7 +6,7 @@ spring: name: conversation-service datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=Asia/Shanghai&useSSL=false + url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false username: ${MYSQL_USERNAME:root} password: ${MYSQL_PASSWORD:root} redis: diff --git a/backend/gateway/pom.xml b/backend/gateway/pom.xml index 771c2ad..ce7753b 100644 --- a/backend/gateway/pom.xml +++ b/backend/gateway/pom.xml @@ -22,6 +22,13 @@ org.springframework.boot spring-boot-maven-plugin + + + + repackage + + + diff --git a/backend/gateway/src/main/resources/application.yml b/backend/gateway/src/main/resources/application.yml index 8f95182..e594c69 100644 --- a/backend/gateway/src/main/resources/application.yml +++ b/backend/gateway/src/main/resources/application.yml @@ -42,7 +42,7 @@ spring: globalcors: cors-configurations: '[/**]': - allowedOrigins: "*" + allowedOriginPatterns: "*" allowedMethods: "*" allowedHeaders: "*" allowCredentials: true diff --git a/backend/generation-service/pom.xml b/backend/generation-service/pom.xml index 07c7103..e85f80d 100644 --- a/backend/generation-service/pom.xml +++ b/backend/generation-service/pom.xml @@ -17,7 +17,7 @@ - org.springframework.bootspring-boot-maven-plugin + org.springframework.bootspring-boot-maven-pluginrepackage diff --git a/backend/generation-service/src/main/resources/application.yml b/backend/generation-service/src/main/resources/application.yml index 6d9215d..fca4899 100644 --- a/backend/generation-service/src/main/resources/application.yml +++ b/backend/generation-service/src/main/resources/application.yml @@ -6,7 +6,7 @@ spring: name: generation-service datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=Asia/Shanghai&useSSL=false + url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false username: ${MYSQL_USERNAME:root} password: ${MYSQL_PASSWORD:root} redis: diff --git a/backend/intent-service/pom.xml b/backend/intent-service/pom.xml index b5d1b2b..c36a227 100644 --- a/backend/intent-service/pom.xml +++ b/backend/intent-service/pom.xml @@ -17,7 +17,7 @@ - org.springframework.bootspring-boot-maven-plugin + org.springframework.bootspring-boot-maven-pluginrepackage diff --git a/backend/intent-service/src/main/resources/application.yml b/backend/intent-service/src/main/resources/application.yml index 222fec7..877583a 100644 --- a/backend/intent-service/src/main/resources/application.yml +++ b/backend/intent-service/src/main/resources/application.yml @@ -6,7 +6,7 @@ spring: name: intent-service datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=Asia/Shanghai&useSSL=false + url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false username: ${MYSQL_USERNAME:root} password: ${MYSQL_PASSWORD:root} redis: diff --git a/backend/kb-admin-service/pom.xml b/backend/kb-admin-service/pom.xml index 1dd6636..ac96b88 100644 --- a/backend/kb-admin-service/pom.xml +++ b/backend/kb-admin-service/pom.xml @@ -27,6 +27,13 @@ org.springframework.boot spring-boot-maven-plugin + + + + repackage + + + diff --git a/backend/kb-admin-service/src/main/resources/application.yml b/backend/kb-admin-service/src/main/resources/application.yml index 2b92406..f1049ab 100644 --- a/backend/kb-admin-service/src/main/resources/application.yml +++ b/backend/kb-admin-service/src/main/resources/application.yml @@ -6,7 +6,7 @@ spring: name: kb-admin-service datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=Asia/Shanghai&useSSL=false + url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false username: ${MYSQL_USERNAME:root} password: ${MYSQL_PASSWORD:root} redis: diff --git a/backend/recommendation-service/pom.xml b/backend/recommendation-service/pom.xml index 95220f7..2f44f18 100644 --- a/backend/recommendation-service/pom.xml +++ b/backend/recommendation-service/pom.xml @@ -18,7 +18,7 @@ - org.springframework.bootspring-boot-maven-plugin + org.springframework.bootspring-boot-maven-pluginrepackage diff --git a/backend/recommendation-service/src/main/resources/application.yml b/backend/recommendation-service/src/main/resources/application.yml index 96f04b4..3589666 100644 --- a/backend/recommendation-service/src/main/resources/application.yml +++ b/backend/recommendation-service/src/main/resources/application.yml @@ -6,7 +6,7 @@ spring: name: recommendation-service datasource: driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8mb4&serverTimezone=Asia/Shanghai&useSSL=false + url: jdbc:mysql://${MYSQL_HOST:localhost}:${MYSQL_PORT:3306}/${MYSQL_DATABASE:ai_assistant}?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false username: ${MYSQL_USERNAME:root} password: ${MYSQL_PASSWORD:root} redis: