Przeglądaj źródła

新增库表服务

邵洋 1 rok temu
rodzic
commit
8def645d4d

+ 24 - 0
data-service/src/main/java/com/zksy/data/client/MyServiceFeignClient.java

@@ -0,0 +1,24 @@
+package com.zksy.data.client;
+
+/**
+ * @author Administrator
+ * @version 1.0
+ * @project xh-service-micro
+ * @description
+ * @date 2024/11/7 17:19:52
+ */
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.zksy.common.domain.Result;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+
+/**
+ * 有关消费者client,配置需要调用服务者的名字
+ */
+@FeignClient(name = "data-library-table-service") //对应的要调用提供者服务名spring.application.name
+public interface MyServiceFeignClient {
+    @GetMapping("/libraryTable/eBaseinfo")//对应要调用提供者的controller
+    Result getEBaseinfoAll();
+}

+ 9 - 0
data-service/src/main/java/com/zksy/data/controller/TestController.java

@@ -1,5 +1,7 @@
 package com.zksy.data.controller;
 
+import com.zksy.common.domain.Result;
+import com.zksy.data.client.MyServiceFeignClient;
 import com.zksy.data.service.*;
 import com.zksy.data.utils.RedisService;
 import com.zksy.data.utils.XhRequestUtil;
@@ -4049,4 +4051,11 @@ public class TestController {
         System.out.println(ss);
         return ss;
     }
+    @Autowired
+    private MyServiceFeignClient myServiceFeignClient;
+    @GetMapping("/f")
+    public Result test(long pageNum, long pageSize){
+        Result a = myServiceFeignClient.getEBaseinfoAll();
+        return a;
+    }
 }