• Welcome to the world's largest Chinese hacker forum

    Welcome to the world's largest Chinese hacker forum, our forum registration is open! You can now register for technical communication with us, this is a free and open to the world of the BBS, we founded the purpose for the study of network security, please don't release business of black/grey, or on the BBS posts, to seek help hacker if violations, we will permanently frozen your IP and account, thank you for your cooperation. Hacker attack and defense cracking or network Security

    business please click here: Creation Security  From CNHACKTEAM

Recommended Posts

前后端分离开发,后端需要编写接口说明文档,会耗费比较多的时间。

时髦的是一个用于生成服务器接口说明的规范性文档,并且能够对接口进行测试的工具。

1.在美国石油学会(美国石油协会)子工程的砰的一声中添加依赖招摇2、招摇用户界面

属国

groupIdio.springfox/groupId

artifactId spring fox-swagger 2/artifactId

版本3 .0 .0/版本

/依赖关系

属国

groupIdio.springfox/groupId

artifactId spring fox-swagger-ui/artifactId

版本3 .0 .0/版本

/依赖关系

2.在美国石油学会(美国石油协会)子工程创建一个时髦的配置类(Java配置方式)

在美国石油学会(美国石油协会)子工程下的src - main - java - com.qfedu.fmmall中新建一个配置包,在配置包中创建一个类SwaggerConfig。

SwaggerConfig.java:

包com。qfedu。FM商城。配置;

导入org。spring框架。语境。注释。豆;

导入org。spring框架。语境。注释。配置;

导入春狐。文档。建筑商。apinfobuilder

导入春狐。文档。建筑商。路径选择器;

导入春狐。文档。建筑商。requesthandlerselectors

导入春狐。文档。服务。API信息;

导入春狐。文档。服务。联系方式;

导入春狐。文档。SPI。文档类型;

导入春狐。文档。春天。网络。插件。备审案件目录;

导入春狐。文档。霸气2。注释。enable swagger 2;

@配置

@EnableSwagger2

公共类SwaggerConfig {

//1.配置生成的文档信息

//2.配置生成的接口信息

//摘要封装接口文档信息

@Bean

公共Docket getDocket(){

apinfobuilder apinfobuilder=new apinfobuilder();

apiInfoBuilder.title(' 《锋迷商城》后端接口说明)。描述('此文档详细说明了锋迷商城项目后端接口规范。')。版本(“2.0.1版”)。联系人(新联系人('小白、' www.xiaobai.com '、'小白@ QQ。com’);

API信息API信息=API信息生成器。build();

//docket。API信息(API info);//指定生成的文档中的封面信息:标题、版本、作者

摘要=新摘要(文档类型.SWAGGER_2)//指定文档风格。apiInfo。选择()。API(requesthandlerselectors。基础包(' com。qfedu。FM商城。控制器’))。路径(PathSelectors.any())。build();

退货单;

}

}

3.测试生成的招摇过市。

g3lyxa1oi312743.png

在浏览器中输入网址:http://localhost :8080/swagger-ui。超文本标记语言

srpzwlwg0uy2744.png

测试成功!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now