From 7d1da567f0ba92f48c6e7361466ee2e0724339fb Mon Sep 17 00:00:00 2001
From: Guoqs <123@jsowell.com>
Date: Mon, 16 Jun 2025 16:59:22 +0800
Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E5=90=88dubbo3.3.0,=20=E4=BD=BF?=
=?UTF-8?q?=E7=94=A8nacos2.0.3=E4=BD=9C=E4=B8=BA=E6=B3=A8=E5=86=8C?=
=?UTF-8?q?=E4=B8=AD=E5=BF=83,=20=E5=8D=87=E7=BA=A7fastjson=202.0.11->2.0.?=
=?UTF-8?q?23?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jsowell-admin/pom.xml | 21 ++++++-
.../java/com/jsowell/JsowellApplication.java | 2 +
.../src/main/resources/application.yml | 13 ++++
pom.xml | 62 +++++++++++++++++--
4 files changed, 92 insertions(+), 6 deletions(-)
diff --git a/jsowell-admin/pom.xml b/jsowell-admin/pom.xml
index 052d409ea..f50a9c149 100644
--- a/jsowell-admin/pom.xml
+++ b/jsowell-admin/pom.xml
@@ -113,6 +113,25 @@
test
+
+ com.jsowell
+ charge-common-api
+
+
+
+ org.apache.commons
+ commons-lang3
+
+
+
+ org.apache.dubbo
+ dubbo
+
+
+ org.apache.dubbo
+ dubbo-registry-nacos
+
+
@@ -158,4 +177,4 @@
${project.artifactId}
-
\ No newline at end of file
+
diff --git a/jsowell-admin/src/main/java/com/jsowell/JsowellApplication.java b/jsowell-admin/src/main/java/com/jsowell/JsowellApplication.java
index 5acc5cce4..80ae93391 100644
--- a/jsowell-admin/src/main/java/com/jsowell/JsowellApplication.java
+++ b/jsowell-admin/src/main/java/com/jsowell/JsowellApplication.java
@@ -1,5 +1,6 @@
package com.jsowell;
+import org.apache.dubbo.config.spring.context.annotation.EnableDubbo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
@@ -11,6 +12,7 @@ import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
*/
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
+@EnableDubbo
public class JsowellApplication {
public static void main(String[] args) {
diff --git a/jsowell-admin/src/main/resources/application.yml b/jsowell-admin/src/main/resources/application.yml
index d2f6547e7..b0dd33f94 100644
--- a/jsowell-admin/src/main/resources/application.yml
+++ b/jsowell-admin/src/main/resources/application.yml
@@ -71,6 +71,19 @@ spring:
# 热部署开关
enabled: true
+# dubbo配置
+dubbo:
+ application:
+ name: jsowell-service
+ qosEnable: false
+ registry:
+ address: nacos://192.168.2.2:8848
+ username: nacos
+ password: nacos
+ protocol:
+ name: dubbo
+ port: -1
+
# MyBatis配置
mybatis:
# 搜索指定包别名
diff --git a/pom.xml b/pom.xml
index 034b5ccc7..0ba5adf88 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,14 +3,14 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
-
+
com.jsowell
jsowell-charger-web
1.0.0
jsowell
万车充运营管理平台
-
+
1.0.0
UTF-8
@@ -23,7 +23,8 @@
2.3.2
2.2.2
1.4.3
- 2.0.11
+
+ 2.0.23
6.2.2
2.11.0
1.4
@@ -42,8 +43,11 @@
2.2.3
3.1.87
1.8.0
+
+ 3.3.0
+ 2.0.3
-
+
@@ -336,6 +340,54 @@
${protostuff.version}
+
+ com.jsowell
+ charge-common-api
+ 1.0.0
+
+
+
+
+ org.apache.dubbo
+ dubbo-dependencies-bom
+ ${dubbo.version}
+ pom
+ import
+
+
+ org.apache.dubbo
+ dubbo-spring-boot-starter
+ ${dubbo.version}
+
+
+ org.apache.dubbo
+ dubbo-registry-nacos
+ ${dubbo.version}
+
+
+ org.apache.dubbo
+ dubbo
+ ${dubbo.version}
+
+
+ org.springframework
+ spring
+
+
+ javax.servlet
+ servlet-api
+
+
+ log4j
+ log4j
+
+
+
+
+ com.alibaba.nacos
+ nacos-client
+ ${nacos-client.version}
+
@@ -395,4 +447,4 @@
-
\ No newline at end of file
+