很多時候我們需要把我們寫的接口集成Feign以供其他第三方項目調用,簡單分為以下幾個步驟:
1.Maven依賴
<code><dependency>
<groupid>org.springframework.cloud/<groupid>
<artifactid>spring-cloud-starter-openfeign/<artifactid>
/<dependency>
<dependency>
<roupid>org.springframework.cloud
<artifactid>spring-cloud-dependencies/<artifactid>
<version>Greenwich.SR4/<version>
<type>pom/<type>
<scope>import/<scope>
/<roupid>/<dependency>/<code>
2.啟動類加@EnableFeignClients註解
<code>@SpringBootApplication
@EnableFeignClients
public class TestApplication {
public static void main(String[] args) {
SpringApplication.run(TestApplication.class, args);
}
}/<code>
3.生成我們的Feign接口以供第三方調用
<code>@FeignClient(name = "service-test/processes")
public interface FeignTestService {
/**
* 分頁查詢接口
*/
@GetMapping(path = "/page")
PageVO<testdto> queryTestPage(@RequestParam(value = "page") int page,
@RequestParam(value = "size") int size);
}/<testdto>/<code>
閱讀更多 碼農曆險技 的文章