# SpringBootSwaggerStarter
**Repository Path**: fnet/SpringBootSwaggerStarter
## Basic Information
- **Project Name**: SpringBootSwaggerStarter
- **Description**: 在spring-boot中使用swagger,自动配置
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 20
- **Created**: 2017-07-22
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# SpringBootSwaggerStarter
在spring-boot中使用swagger,可以实现对代码无侵入地集成swagger
## 使用时的项目配置
需要在spring boot项目中使用,下面按照使用maven构建项目,以及使用`application.properties`文件来配置进行介绍,
如果使用其他的构建工具或配置文件,做相应的变更即可
在maven配置文件`pom.xml`中添加依赖
``` xml
cn.songxinqiang
swagger-spring-boot-starter
1.0.0
```
在`application.properties`文件中配置api的信息
``` shell
swagger.api.name = #api 的组信息
swagger.api.title = #标题
swagger.api.description = #描述信息
swagger.api.version = #版本
swagger.api.contactUser = #联系人名称
swagger.api.contactUrl = #联系人url
swagger.api.contactEmail = #联系人邮箱
```
## swagger ui在使用时的配置
api的控制器会监听在地址`v2/api-docs?group=`,
对于swagger ui来说需要指定服务器的“基础地址”为项目的根地址即可