赞
踩
通过Swagger我们可以很方便的发布REST接口,同样的swagger提供了客户端代码生成工具,通过Swagger发布的接口json文件可以很方便的生成客户端代码,一下Maven配置是生成Spring cloud feign客户端代码的配置
<plugin> <groupId>io.swagger</groupId> <artifactId>swagger-codegen-maven-plugin</artifactId> <version>2.2.3</version> <executions> <execution> <goals> <goal>generate</goal> </goals> <configuration> <inputSpec>src/main/resources/api.json</inputSpec> <!--<inputSpec>http://petstore.swagger.io/v2/swagger.json</inputSpec>--> <language>spring</language> <library>spring-cloud</library> <configOptions> <sourceFolder>src/gen/java/main</sourceFolder> </configOptions> </configuration> </execution> </executions> </plugin>
其中<inputSpec>用来指定json文件路径,可以是本地文件和网络连接
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。