From beb9cf783d9cc0d7a3e42a6ee3e348e2b81670d6 Mon Sep 17 00:00:00 2001
From: jieyuu <645634619@qq.com>
Date: Wed, 21 Aug 2024 23:54:32 +0800
Subject: [PATCH] =?UTF-8?q?nacos=E5=BC=95=E5=85=A5=E4=BE=9D=E8=B5=96?=
=?UTF-8?q?=EF=BC=8C=E6=B3=A8=E5=86=8C=E5=90=84=E5=BE=AE=E6=9C=8D=E5=8A=A1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
xdclass-common/pom.xml | 12 +++++++++---
.../src/main/java/net/jieyuu/CouponApplication.java | 4 ++++
.../src/main/resources/application.yml | 8 +++++++-
.../src/main/java/net/jieyuu/OrderApplication.java | 6 +++++-
.../src/main/resources/application.yml | 8 +++++++-
.../src/main/java/net/jieyuu/ProductApplication.java | 4 ++++
.../src/main/resources/application.yml | 7 ++++++-
.../main/java/net/jieyuu/UserServiceApplication.java | 4 ++++
.../src/main/resources/application.yml | 5 +++++
9 files changed, 51 insertions(+), 7 deletions(-)
diff --git a/xdclass-common/pom.xml b/xdclass-common/pom.xml
index cf6b753..e33a545 100644
--- a/xdclass-common/pom.xml
+++ b/xdclass-common/pom.xml
@@ -108,11 +108,17 @@
redisson
+
- com.alibaba
- fastjson
- 1.2.75
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
+
+ org.springframework.cloud
+ spring-cloud-starter-openfeign
+
+
diff --git a/xdclass-coupon-service/src/main/java/net/jieyuu/CouponApplication.java b/xdclass-coupon-service/src/main/java/net/jieyuu/CouponApplication.java
index c22754d..b084fa6 100644
--- a/xdclass-coupon-service/src/main/java/net/jieyuu/CouponApplication.java
+++ b/xdclass-coupon-service/src/main/java/net/jieyuu/CouponApplication.java
@@ -3,8 +3,12 @@ package net.jieyuu;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
+import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.transaction.annotation.EnableTransactionManagement;
+@EnableFeignClients
+@EnableDiscoveryClient
@SpringBootApplication
@EnableTransactionManagement
@MapperScan("net.jieyuu.mapper")
diff --git a/xdclass-coupon-service/src/main/resources/application.yml b/xdclass-coupon-service/src/main/resources/application.yml
index d5c9492..80e541d 100644
--- a/xdclass-coupon-service/src/main/resources/application.yml
+++ b/xdclass-coupon-service/src/main/resources/application.yml
@@ -3,7 +3,13 @@ server:
spring:
application:
- name: xdclass_coupon-service
+ name: xdclass-coupon-service
+
+ cloud:
+ #注册中心地址
+ nacos:
+ discovery:
+ server-addr: 8.134.32.140:8848
#数据库配置
datasource:
diff --git a/xdclass-order-service/src/main/java/net/jieyuu/OrderApplication.java b/xdclass-order-service/src/main/java/net/jieyuu/OrderApplication.java
index 022a6a6..eacd4f7 100644
--- a/xdclass-order-service/src/main/java/net/jieyuu/OrderApplication.java
+++ b/xdclass-order-service/src/main/java/net/jieyuu/OrderApplication.java
@@ -3,8 +3,12 @@ package net.jieyuu;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.transaction.annotation.EnableTransactionManagement;
+import org.springframework.transaction.annotation.EnableTransactionManagement;
+import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
+import org.springframework.cloud.openfeign.EnableFeignClients;
+@EnableFeignClients
+@EnableDiscoveryClient
@SpringBootApplication
@EnableTransactionManagement
@MapperScan("net.jieyuu.mapper")
diff --git a/xdclass-order-service/src/main/resources/application.yml b/xdclass-order-service/src/main/resources/application.yml
index 1381d57..4fdef26 100644
--- a/xdclass-order-service/src/main/resources/application.yml
+++ b/xdclass-order-service/src/main/resources/application.yml
@@ -3,7 +3,13 @@ server:
spring:
application:
- name: xdclass_order-service
+ name: xdclass-order-service
+ cloud:
+ #注册中心地址
+ nacos:
+ discovery:
+ server-addr: 8.134.32.140:8848
+
#数据库配置
datasource:
diff --git a/xdclass-product-service/src/main/java/net/jieyuu/ProductApplication.java b/xdclass-product-service/src/main/java/net/jieyuu/ProductApplication.java
index d47ca5e..5832f3a 100644
--- a/xdclass-product-service/src/main/java/net/jieyuu/ProductApplication.java
+++ b/xdclass-product-service/src/main/java/net/jieyuu/ProductApplication.java
@@ -4,7 +4,11 @@ import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.transaction.annotation.EnableTransactionManagement;
+import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
+import org.springframework.cloud.openfeign.EnableFeignClients;
+@EnableFeignClients
+@EnableDiscoveryClient
@SpringBootApplication
@EnableTransactionManagement
@MapperScan("net.jieyuu.mapper")
diff --git a/xdclass-product-service/src/main/resources/application.yml b/xdclass-product-service/src/main/resources/application.yml
index c103ee2..bc38b2f 100644
--- a/xdclass-product-service/src/main/resources/application.yml
+++ b/xdclass-product-service/src/main/resources/application.yml
@@ -3,7 +3,12 @@ server:
spring:
application:
- name: xdclass_product-service
+ name: xdclass-product-service
+ cloud:
+ #注册中心地址
+ nacos:
+ discovery:
+ server-addr: 8.134.32.140:8848
#数据库配置
datasource:
diff --git a/xdclass-user-service/src/main/java/net/jieyuu/UserServiceApplication.java b/xdclass-user-service/src/main/java/net/jieyuu/UserServiceApplication.java
index 782f039..82c472f 100644
--- a/xdclass-user-service/src/main/java/net/jieyuu/UserServiceApplication.java
+++ b/xdclass-user-service/src/main/java/net/jieyuu/UserServiceApplication.java
@@ -3,7 +3,11 @@ package net.jieyuu;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
+import org.springframework.cloud.openfeign.EnableFeignClients;
+@EnableFeignClients
+@EnableDiscoveryClient
@SpringBootApplication
@MapperScan("net.jieyuu.mapper")
public class UserServiceApplication {
diff --git a/xdclass-user-service/src/main/resources/application.yml b/xdclass-user-service/src/main/resources/application.yml
index 735e427..b7ea2aa 100644
--- a/xdclass-user-service/src/main/resources/application.yml
+++ b/xdclass-user-service/src/main/resources/application.yml
@@ -4,6 +4,11 @@ server:
spring:
application:
name: xdclass-user-service
+ cloud:
+ #注册中心地址
+ nacos:
+ discovery:
+ server-addr: 8.134.32.140:8848
#数据库配置