springboot集成swagger

使用国人写的com.spring4all的方式

依赖

1
2
3
4
5
 <dependency>
<groupId>com.spring4all</groupId>
<artifactId>swagger-spring-boot-starter</artifactId>
<version>1.9.1.RELEASE</version>
</dependency>

在启动类上增加注解

1
@EnableSwagger2Doc

yml

1
2
3
4
5
6
7
8
9
10
11
#swagger配置
swagger:
enable: true
title: OSS服务
description: OSS基础服务API
version: ${project.version}
base-package: com.shoukailiang.it_community
base-path: /**
exclude-path: /error
authorization:
key-name: Authorization
1
2
3
4
5
6
@GetMapping("/a")
@ApiOperation(value ="获取accesskey" )
public String search() {
AliyunProperties aliyunProperties = articleProperties.getAliyun();
return aliyunProperties.getAccessKeyId();
}

测试

在这里插入图片描述


springboot集成swagger
http://example.com/2021/04/19/springboot集成swagger/
作者
shoukailiang
发布于
2021年4月19日
许可协议