首页 > 编程语言 > 详细

springboot swagger 使用

时间:2020-03-30 15:23:43      阅读:65      评论:0      收藏:0      [点我收藏+]

 

引入

        <dependency>
            <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>
        </dependency>

  

配置swagger配置类

@EnableSwagger2
@Configuration public class Swagger2Config { @Bean public Docket createRestApi(){ return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.basePackage("com.test.web")) //controller的根目录 .paths(PathSelectors.any()) //可以根据url路径设置哪些请求加入文档,忽略哪些请求 .build(); } public ApiInfo apiInfo(){ return new ApiInfoBuilder() .title("标题") .description("描述") .version("1.0.0") .termsOfServiceUrl("www.test.com") .build(); } }

  

controller 只需要配置相应说明文字即可

@Api(tags = {"类功能说明"})

@ApiOperation(value = "方法功能说明")

springboot swagger 使用

原文:https://www.cnblogs.com/rchao/p/12598318.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!