spring-cloud-openfeign-example:Spring Cloud OpenFeign的演示项目

时间:2024-03-05 15:42:43
【文件属性】:

文件名称:spring-cloud-openfeign-example:Spring Cloud OpenFeign的演示项目

文件大小:38KB

文件格式:ZIP

更新时间:2024-03-05 15:42:43

Java

春天的云openfeign示例 使用openfeign的继承特性,发现了一个问题。以本Demo的接口为例: com.example.controller.InheritProviderController.inherit()方法上没有继承到@GetMapping ,但是它为什么还能作为接口被访问?其实这是SpringMVC的功能。接下来写个演示测试下,随便写个接口,能访问就行。然后找到这个方法org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.detectHandlerMethods ,打个断点,该方法主要用来指定Controller的HandlerMethod并将它们注册,注册使用的是org.springframework.web.servlet.handler.AbstractHandlerMetho


【文件预览】:
spring-cloud-openfeign-example-master
----openfeign-eureka-server()
--------src()
--------pom.xml(2KB)
--------.gitignore(333B)
----openfeign-provider-example()
--------src()
--------pom.xml(2KB)
--------.gitignore(333B)
----openfeign-consumer-example()
--------src()
--------pom.xml(2KB)
--------.gitignore(333B)
----openfeign-provider-api()
--------src()
--------pom.xml(1KB)
--------.gitignore(333B)
----README.md(3KB)
----pom.xml(2KB)
----.gitignore(59B)

网友评论