Swagger2Config类内容编写
Posted 学无止境小奇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swagger2Config类内容编写相关的知识,希望对你有一定的参考价值。
👏👏👏
哈喽!大家好,我是【学无止境小奇】,一位热爱分享各种技术的博主!😍😍😍
⭐【学无止境小奇】的创作宗旨:每一条命令都亲自执行过,每一行代码都实际运行过,每一种方法都真实实践过,每一篇文章都良心制作过。✊✊✊
⭐【学无止境小奇】的博客中所有涉及命令、代码的地方,除了提供图片供大家参考,另外会在图片下方提供一份纯文本格式的命令或者代码方便大家粘贴复制直接执行命令或者运行代码。🤝🤝🤝
⭐如果你对技术有着浓厚的兴趣,欢迎关注【学无止境小奇】,欢迎大家和我一起交流。😘😘😘
❤️❤️❤️感谢各位朋友接下来的阅读❤️❤️❤️
文章目录
一、Swagger2Config类内容编写
1、Swagger2Config类内容编写
1.1、Swagger2Config类内容编写
package com.xiaoqi.server.config;/**
* @ProjectName: xxx
* @Package: com.xiaoqi.server.config
* @ClassName: Swagger2Config
* @Author: LiShiQi
* @Description: $description
* @Date: 2022/2/10 23:01
* @Version: 1.0
*/
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.ApiInfo;
import springfox.documentation.service.Contact;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
/**
* @Description
* @Author LiShiQi
* @Date 2022/2/10 23:01
* @Version 1.0
*/
@Configuration
@EnableSwagger2
public class Swagger2Config
@Bean
public Docket createRestApi()
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo())
.select()
.apis(RequestHandlerSelectors.basePackage("com.xiaoqi.server.controller"))
.paths(PathSelectors.any())
.build();
private ApiInfo apiInfo()
return new ApiInfoBuilder()
.title("XXX接口文档")
.description("XXX接口文档")
.contact(new Contact("xxxx","http:localhost:8081/doc.html","xxxx@xxx.com"))
.version("1.0")
.build();
以上是关于Swagger2Config类内容编写的主要内容,如果未能解决你的问题,请参考以下文章