RPC调用工具 -> 传送门
如 @RequestMapping(path = "127.0.0.1:8080", coder = HelloCoderHandler.class)
- @RequestGet
- @RequestPost
- @RequestPut
- @RequestDelete
如 @RequestPost(path = "/hello/post")
- @RequestHeader 请求头
- @RequestPathParam 路径参数
- @RequestQueryParam query参数
- @RequestBody 请求体
- 添加Maven依赖
<groupId>com.github.whvixd</groupId>
<artifactId>restful-client</artifactId>
<version>1.0-SNAPSHOT</version>
- 添加spring bean配置:
restful-client.xml
<bean id="requestInvokeTest" class="com.github.restful.client.core.spring.RequestProxyFactoryBean"
p:clientType="com.github.restful.client.core.RequestInvokeTest"/>
@see restful-client/src/test/groovy/com/github/restful/client/core/RequestInvokeTest.groovy