Spring Boot 集成 Swagger

在Pom.xml文件中添加

<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 -->
<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger2</artifactId>
    <version>2.8.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui -->
<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger-ui</artifactId>
    <version>2.8.0</version>
</dependency>

在Springboot入口方法的地方加上注解

@EnableSwagger2

启动系统访问

http://localhost:8080/swagger-ui.html

相关注解

添加入参描述信息:@ApiModelProperty(value = "用户年龄起始值")
添加返回参数描述信息:@ApiModelProperty(value = "用户名")
添加方法名称描述信息:@ApiOperation(value = "用户查询服务")
在pathVariable添加描述:@ApiParam("用户id")

更多信息参看:https://swagger.io/docs/


猜你喜欢

转载自blog.csdn.net/andy2019/article/details/79597732