您的位置:首页 > Web前端

用swagger-codegen-maven-plugin maven生成Spring cloud feign客户端代码

2018-01-09 10:02 597 查看
通过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文件路径,可以是本地文件和网络连接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: