美文网首页
springboot 集成swagger2

springboot 集成swagger2

作者: Edward_Deng | 来源:发表于2021-02-25 00:28 被阅读0次

    1、pom.xml添加依赖<dependency>

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

    2、新建config包,添加Swagger配置类

    importspringfox.documentation.builders.ApiInfoBuilder;

    importspringfox.documentation.builders.PathSelectors;

    importspringfox.documentation.builders.RequestHandlerSelectors;

    importspringfox.documentation.service.ApiInfo;

    importspringfox.documentation.spi.DocumentationType;

    importspringfox.documentation.spring.web.plugins.Docket;

    importspringfox.documentation.swagger2.annotations.EnableSwagger2;

    @Configuration

    @EnableSwagger2

    publicclassSwaggerConfig {

    @Bean

    publicDocket createRestApi() {

    returnnewDocket(DocumentationType.SWAGGER_2).apiInfo(apiInfo())

    .select().apis(RequestHandlerSelectors.any())

    .paths(PathSelectors.any()).build();

    }

    privateApiInfo apiInfo() {

    returnnewApiInfoBuilder().build();

    }

    }

    3、设置程序端口,在application.properties下添加

    server.port=8001

    4、启动程序

    相关文章

      网友评论

          本文标题:springboot 集成swagger2

          本文链接:https://www.haomeiwen.com/subject/rkbefltx.html