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/


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章