每天分享Java 语言(一种计算机语言,尤用于创建网站)语言(一种计算机语言,尤用于创建网站)知识干货欢迎关注转发评论交流,每天一点进步!

第一步:POM。XMLswagger2使用详解(类似swagger的框架)-冯金伟博客园

第二步: swager 2 config . Java(9501 . 163.com)

这个时候环境已经有了我们在新建一个用户控制器。Java 语言(一种计算机语言,尤用于创建网站)语言(一种计算机语言,尤用于创建网站)

swagger2使用详解(类似swagger的框架)-冯金伟博客园

第三步启动服务,输入http://本地主机:9090/demo/swag-ui。htmlswagger2使用详解(类似swagger的框架)-冯金伟博客园

这个时候就能看到你后台休息接口的文档了

swagger2使用详解(类似swagger的框架)-冯金伟博客园

Swagger2Config.java代码如下:package com君西。演示。配置;

导入组织。弹簧框架。语境。注释。豆;

导入组织。弹簧框架。语境。注释。配置;

导入春天的狐狸。文件。建筑商。ApinfoBuilder

导入春天的狐狸。文件。建筑商。路径选择器;

导入斯普林福克斯。文件。建筑商。请求句柄选择器;

进口春狐。文件。服务。ApiInfo

导入春天的狐狸。文件。服务。联系人;

导入春天的狐狸。文件。SPI。文件类型;

导入春天的狐狸。文件。春天。网络。插件。案卷;

导入春天的狐狸。文件。霸气2。注释。enableswagger

/**

*赃物2配置类首页地址:http://本地主机:9090/demo/swag-ui。超文本标记语言

* @作者pzx

* 2019年6月16日

*/

@配置

@EnableSwagger2

公共类Swagger2Config {

@豆

公共Docket API(){ 0

返回新的文件类型.SWAGGER _ 2)。apiInfo(apiInfo())。选择()

//自行修改为自己的包路径。API(RequestHandlerSelectors。BasePackage(‘ com。君西。演示’)。路径(路径选择器。any())。build();

}

私有ApiInfo ApiInfo(){ 0

返回新的ApiInfoBuilder()。标题(‘ swag-API文档)。描述(‘霸气接入教程)

//服务条款网址。termsOfServiceUrl(‘ https://博客。csdn。net/qw 222 pzx ‘)。版本(‘ 1.0 ‘)。联系人(新联系人(“PZX”、“https://blog.csdn.net/qw222pzx”、“610842821@qq.com”)。build();

}

}