切换导航条
此项目
正在载入...
登录
message_bus
/
message_bus_service
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
王勇
5 years ago
提交
0591cd65ac0a1e4212b7412876710a594bf62a25
1 个父辈
8c306ce9
简单搭建swagger
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
48 行增加
和
17 行删除
pom.xml
src/main/java/com/sunyo/wlpt/message/bus/service/config/SwaggerConfig.java
pom.xml
查看文件 @
0591cd6
...
...
@@ -106,27 +106,16 @@
</dependency>
<dependency>
<groupId>
io.springfox
</groupId>
<artifactId>
springfox-swagger2
</artifactId>
<version>
2.9.2
</version>
<groupId>
io.springfox
</groupId>
<artifactId>
springfox-swagger2
</artifactId>
<version>
2.9.2
</version>
</dependency>
<dependency>
<groupId>
io.springfox
</groupId>
<artifactId>
springfox-swagger-ui
</artifactId>
<version>
2.9.2
</version>
<groupId>
com.github.xiaoymin
</groupId>
<artifactId>
swagger-bootstrap-ui
</artifactId>
<version>
1.9.6
</version>
</dependency>
<dependency>
<groupId>
io.swagger
</groupId>
<artifactId>
swagger-annotations
</artifactId>
<version>
1.5.22
</version>
</dependency>
<dependency>
<groupId>
io.swagger
</groupId>
<artifactId>
swagger-models
</artifactId>
<version>
1.5.22
</version>
</dependency>
<dependency>
<groupId>
joda-time
</groupId>
<artifactId>
joda-time
</artifactId>
<version>
2.10.5
</version>
...
...
src/main/java/com/sunyo/wlpt/message/bus/service/config/SwaggerConfig.java
0 → 100644
查看文件 @
0591cd6
package
com
.
sunyo
.
wlpt
.
message
.
bus
.
service
.
config
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
springfox.documentation.builders.ApiInfoBuilder
;
import
springfox.documentation.builders.PathSelectors
;
import
springfox.documentation.builders.RequestHandlerSelectors
;
import
springfox.documentation.service.ApiInfo
;
import
springfox.documentation.spi.DocumentationType
;
import
springfox.documentation.spring.web.plugins.Docket
;
import
springfox.documentation.swagger2.annotations.EnableSwagger2
;
/**
* @author 子诚
* Description:swagger-knife4j 的配置文件
* 时间:2020/7/10 11:48
*/
@Configuration
@EnableSwagger2
public
class
SwaggerConfig
{
@Bean
public
Docket
createRestApi
()
{
return
new
Docket
(
DocumentationType
.
SWAGGER_2
)
.
apiInfo
(
apiInfo
())
.
select
()
.
apis
(
RequestHandlerSelectors
.
basePackage
(
"com.sunyo.wlpt.message.bus.service.controller"
))
.
paths
(
PathSelectors
.
any
())
.
build
();
}
/**
* 默认访问地址是:http://${host}:${port}/doc.html
*/
private
ApiInfo
apiInfo
()
{
return
new
ApiInfoBuilder
()
.
title
(
"消息平台控制中心 APIs"
)
.
description
(
"swagger-bootstrap-ui"
)
.
termsOfServiceUrl
(
"http://localhost:9030/"
)
.
contact
(
"523186180@qq.com"
)
.
version
(
"1.0.0"
)
.
build
();
}
}
...
...
请
注册
或
登录
后发表评论