zoukankan      html  css  js  c++  java
  • SpringBoot+SpringCloud+vue+Element开发项目——集成Swagger文档

    在pom.xml文件中添加Maven依赖

    <!--swagger-->
    <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>

    新建一个config包,并在其下面添加Swagger配置类SwaggerConfig.java。

    @Configurable
    @EnableSwagger2
    public class SwaggerConfig {
     
        @Bean
        public Docket CreateRestApi(){
            return  new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select().
                    apis(RequestHandlerSelectors.any()).paths(PathSelectors.any()).build();
        }
     
        public ApiInfo apiInfo(){
            return new ApiInfoBuilder().build();
        }
    }

    在application启动类添加

    @EnableSwagger2

    启动页面测试

    浏览器中访问http://localhost:8001/swagger-ui.html#/

  • 相关阅读:
    jQuery-1.样式篇---属性与样式
    jQuery-1.样式篇---选择器
    jQuery-1.样式篇
    随机数
    UIButton
    UILabel
    webView
    气泡聊天
    下拉和上拉刷新
    LimitDemo
  • 原文地址:https://www.cnblogs.com/Jansens520/p/11830598.html
Copyright © 2011-2022 走看看