diff --git a/pom.xml b/pom.xml
index 8ceb4f0..baf72cb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,6 +46,7 @@
org.springframework.boot
spring-boot-starter-web
+
com.netflix.graphql.dgs
graphql-dgs-spring-boot-starter
@@ -84,7 +85,11 @@
spring-boot-starter-test
test
-
+
+ org.springframework.cloud
+ spring-cloud-openfeign-core
+ 2.1.3.RELEASE
+
diff --git a/src/main/java/com/longfor/bff_netflix/BffNetflixApplication.java b/src/main/java/com/longfor/bff_netflix/BffNetflixApplication.java
index 6efe244..c996fa4 100644
--- a/src/main/java/com/longfor/bff_netflix/BffNetflixApplication.java
+++ b/src/main/java/com/longfor/bff_netflix/BffNetflixApplication.java
@@ -2,8 +2,10 @@ package com.longfor.bff_netflix;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.cloud.openfeign.EnableFeignClients;
@SpringBootApplication
+@EnableFeignClients
public class BffNetflixApplication {
public static void main(String[] args) {
diff --git a/src/main/java/com/longfor/bff_netflix/client/ShopClient.java b/src/main/java/com/longfor/bff_netflix/client/ShopClient.java
new file mode 100644
index 0000000..0447b27
--- /dev/null
+++ b/src/main/java/com/longfor/bff_netflix/client/ShopClient.java
@@ -0,0 +1,9 @@
+package com.longfor.bff_netflix.client;
+
+import org.springframework.cloud.openfeign.FeignClient;
+
+@FeignClient("shop")
+public interface ShopClient {
+
+
+}