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