From 1c274b93c3573115d9ba794a3b7e630655abf291 Mon Sep 17 00:00:00 2001 From: vastlan Date: Tue, 13 Aug 2024 17:20:04 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=8A=A0=E5=85=A5nacos=E9=80=82?= =?UTF-8?q?=E9=85=8D=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 88 +++++++++++++++++-- .../com/binary/weight/WeightApplication.java | 2 +- .../weight/controller/SSEController.java | 3 +- .../weight/controller/WeightController.java | 4 +- .../binary/weight/service/SyncService.java | 2 +- .../binary/weight/service/WeightService.java | 2 +- .../binary/weight/timer/WeightDataTimer.java | 2 +- src/main/resources/application.yml | 22 ++--- src/main/resources/bootstrap.yml | 4 +- 9 files changed, 103 insertions(+), 26 deletions(-) diff --git a/pom.xml b/pom.xml index 1e5a168..56399c3 100644 --- a/pom.xml +++ b/pom.xml @@ -2,21 +2,74 @@ 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 3.2.3 - - + + + + + + com.binary weight 0.0.1-SNAPSHOT weight Weight project for Spring Boot + 17 + 2.7.15 + 2021.0.8 + 17 + 17 + + + + + org.springframework.boot + spring-boot-dependencies + ${spring-boot.version} + pom + import + + + org.springframework.cloud + spring-cloud-dependencies + ${spring-cloud.version} + pom + import + + + com.alibaba.cloud + spring-cloud-alibaba-dependencies + 2021.1 + pom + import + + + + + + org.springframework.cloud + spring-cloud-starter-bootstrap + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-discovery + + + com.alibaba.cloud + spring-cloud-starter-alibaba-nacos-config + + + org.springframework.cloud + spring-cloud-starter-openfeign + + + org.springframework.cloud + spring-cloud-starter-loadbalancer + + org.apache.commons commons-lang3 @@ -51,10 +104,33 @@ + ${project.name}-server + org.springframework.boot spring-boot-maven-plugin + + + + repackage + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.11.0 + + ${maven.compile.source} + ${maven.compile.target} + UTF-8 + + -parameters + + diff --git a/src/main/java/com/binary/weight/WeightApplication.java b/src/main/java/com/binary/weight/WeightApplication.java index 380d9bb..2b09375 100644 --- a/src/main/java/com/binary/weight/WeightApplication.java +++ b/src/main/java/com/binary/weight/WeightApplication.java @@ -4,7 +4,7 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.scheduling.annotation.EnableScheduling; -//@EnableScheduling +@EnableScheduling @SpringBootApplication public class WeightApplication { diff --git a/src/main/java/com/binary/weight/controller/SSEController.java b/src/main/java/com/binary/weight/controller/SSEController.java index d3db80d..ce8567a 100644 --- a/src/main/java/com/binary/weight/controller/SSEController.java +++ b/src/main/java/com/binary/weight/controller/SSEController.java @@ -1,13 +1,14 @@ package com.binary.weight.controller; import com.binary.weight.service.SSEService; -import jakarta.annotation.Resource; import org.springframework.http.MediaType; import org.springframework.web.bind.annotation.CrossOrigin; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.servlet.mvc.method.annotation.SseEmitter; +import javax.annotation.Resource; + @RestController @CrossOrigin public class SSEController { diff --git a/src/main/java/com/binary/weight/controller/WeightController.java b/src/main/java/com/binary/weight/controller/WeightController.java index 03ccddd..a29e3a6 100644 --- a/src/main/java/com/binary/weight/controller/WeightController.java +++ b/src/main/java/com/binary/weight/controller/WeightController.java @@ -1,12 +1,12 @@ package com.binary.weight.controller; import com.binary.weight.service.WeightService; -import jakarta.annotation.Resource; -import jakarta.servlet.http.HttpServletResponse; import org.springframework.web.bind.annotation.CrossOrigin; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; +import javax.annotation.Resource; +import javax.servlet.http.HttpServletResponse; import java.io.IOException; diff --git a/src/main/java/com/binary/weight/service/SyncService.java b/src/main/java/com/binary/weight/service/SyncService.java index 8e8b80a..0242a6c 100644 --- a/src/main/java/com/binary/weight/service/SyncService.java +++ b/src/main/java/com/binary/weight/service/SyncService.java @@ -1,12 +1,12 @@ package com.binary.weight.service; -import jakarta.annotation.Resource; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Service; +import javax.annotation.Resource; import javax.sql.DataSource; import java.util.List; import java.util.Map; diff --git a/src/main/java/com/binary/weight/service/WeightService.java b/src/main/java/com/binary/weight/service/WeightService.java index 8a83275..1385014 100644 --- a/src/main/java/com/binary/weight/service/WeightService.java +++ b/src/main/java/com/binary/weight/service/WeightService.java @@ -1,10 +1,10 @@ package com.binary.weight.service; import com.fasterxml.jackson.databind.ObjectMapper; -import jakarta.annotation.Resource; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Service; +import javax.annotation.Resource; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.nio.charset.StandardCharsets; diff --git a/src/main/java/com/binary/weight/timer/WeightDataTimer.java b/src/main/java/com/binary/weight/timer/WeightDataTimer.java index 61d9c81..7f6e68c 100644 --- a/src/main/java/com/binary/weight/timer/WeightDataTimer.java +++ b/src/main/java/com/binary/weight/timer/WeightDataTimer.java @@ -1,10 +1,10 @@ package com.binary.weight.timer; import com.binary.weight.service.SyncService; -import jakarta.annotation.Resource; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; +import javax.annotation.Resource; import java.io.IOException; @Component diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index f65b022..8d66c5a 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,15 +1,15 @@ spring: - datasource: - mysql: - jdbc-url: jdbc:mysql://192.168.1.152:3307/eagle-cloud-plus?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8 - username: root - password: Cnqisoft@2020 - driver-class-name: com.mysql.cj.jdbc.Driver - sqlserver: - jdbc-url: jdbc:sqlserver://221.179.56.134:51433;DatabaseName=WEIGHT55;encrypt=false;trustServerCertificate=true; - username: sa - password: ABCabc12345 - driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver +# datasource: +# mysql: +# jdbc-url: jdbc:mysql://192.168.1.152:3307/eagle-cloud-plus?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8 +# username: root +# password: Cnqisoft@2020 +# driver-class-name: com.mysql.cj.jdbc.Driver +# sqlserver: +# jdbc-url: jdbc:sqlserver://221.179.56.134:51433;DatabaseName=WEIGHT55;encrypt=false;trustServerCertificate=true; +# username: sa +# password: ABCabc12345 +# driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver profiles: active: prod diff --git a/src/main/resources/bootstrap.yml b/src/main/resources/bootstrap.yml index da93efb..64ed726 100644 --- a/src/main/resources/bootstrap.yml +++ b/src/main/resources/bootstrap.yml @@ -1,6 +1,6 @@ spring: application: - name: dispatch-server + name: weighbridge-server cloud: nacos: @@ -9,4 +9,4 @@ spring: file-extension: yaml discovery: ip: 192.168.1.152 - port: 8006 + port: 8005