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 #数据库配置