swagger2的使用

2019-04-12 09:25:32来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

springboot项目里怎么使用swagger2?

1.maven依赖

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

 

2.配置

@Configuration
@EnableSwagger2
//@Profile({"dev"})
public class SwaggerConfig {
    @Bean
    public Docket createRestApi() {
        return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select().apis(RequestHandlerSelectors
                .basePackage("cn.com")).paths(PathSelectors.any()).build();
    }

    private ApiInfo apiInfo() {
        return new ApiInfoBuilder()
                .title("api文档")
                .description("")
                .version("1.0")
                .build();
    }
}


3.打开http://localhost:7007/swagger-ui.html
具体ip:port按自己的设置来填

 

 

原文链接:https://www.cnblogs.com/yangxiaobo-blog/p/10693829.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:乐字节-Java8新特性-接口默认方法之Stream流(下)

下一篇:深入理解String类详解