zoukankan      html  css  js  c++  java
  • springboot继承swagger









    <dependency>
    <groupId>org.apache.shiro</groupId>
    <artifactId>shiro-ehcache</artifactId>
    <version>1.4.0</version>
    </dependency>








    package com.hztech.mscm.storage.util;

    import org.springframework.beans.factory.annotation.Value;
    import org.springframework.boot.context.properties.ConfigurationProperties;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;


    import springfox.documentation.builders.ApiInfoBuilder;
    import springfox.documentation.builders.PathSelectors;
    import springfox.documentation.builders.RequestHandlerSelectors;
    import springfox.documentation.service.*;
    import springfox.documentation.spi.DocumentationType;
    import springfox.documentation.spring.web.plugins.Docket;
    import springfox.documentation.swagger2.annotations.EnableSwagger2;
    /**
    * @Description Description
    * @Author wangt
    * @Date Created in 2020/2/6 16:38
    */
    @Configuration
    @EnableSwagger2
    public class Sswagger {
    @Bean
    public Docket createRestApi() {
    return new Docket(DocumentationType.SWAGGER_2)
    .apiInfo(apiInfo())
    .select()
    //为当前包路径
    .apis(RequestHandlerSelectors.basePackage("com.hztech.mscm.storage.ctl"))
    .paths(PathSelectors.any())
    .build();
    // return new Docket(DocumentationType.SWAGGER_2).select().apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)).build();
    }
    //构建 api文档的详细信息函数,注意这里的注解引用的是哪个
    private ApiInfo apiInfo() {
    return new ApiInfoBuilder()
    //页面标题
    .title("Spring Boot 使用 Swagger2 构建RESTful API")
    //创建人
    .contact(new Contact("Bryan", "http://blog.bianxh.top/", ""))
    //版本号
    .version("1.0")
    //描述
    .description("API 描述")
    .build();
    }
    }
  • 相关阅读:
    jQuery遍历节点方法汇总
    python_30期自动化【艺龙酒店】
    python_30期【条件判断语句】
    python_30期【os模块 path处理路径】
    python_30期自动化【类的封装】
    python_30期【函数里面的位置参数/默认参数】
    python_30期【while循环】
    python_30期【http_requsts】
    python_30期【类方法之间的调用 return】
    python_30期【实例函数 类里面的函数】
  • 原文地址:https://www.cnblogs.com/St123456/p/12269485.html
Copyright © 2011-2022 走看看