我的编程空间,编程开发者的网络收藏夹
学习永远不晚

SpringBoot集成Swagger如何添加maven依赖

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

SpringBoot集成Swagger如何添加maven依赖

这篇文章主要介绍了SpringBoot集成Swagger如何添加maven依赖,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

SpringBoot集成Swagger 添加maven依赖

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

要求:jdk 1.8 + 否则swagger2无法运行 要使用Swagger,我们需要编写一个配置类-SwaggerConfig来配置 Swagger

package com.yf.exam.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;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;import java.util.ArrayList;@Configuration@EnableSwagger2public class SwaggerConfig {  //配置了swagger的Docket 的 bean 实例  @Bean  public Docket docket(){    return new Docket(DocumentationType.SWAGGER_2)        .apiInfo(apiInfo());  }  //配置 swagger 信息 = apiInfo  private ApiInfo apiInfo(){    //作者信息    Contact contact = new Contact("潇七", "https://www.xhost.vip/", "2278023068@qq.com");    return new ApiInfo("API文档",        "接口信息",        "v1.0",                contact,        "Apache 2.0",        "http://www.apache.org/licenses/LICENSE-2.0",        new ArrayList()    );  }}

访问测试 :http://localhost:8080/swagger-ui.html ,可以看到swagger的界面;
-

SpringBoot集成Swagger如何添加maven依赖

knife4j

官网参考地址:knife4j
knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案(在非Java项目中也提供了前端UI的增强解决方案),前身是swagger-bootstrap-ui,取名knife4j是希望她能像一把匕首一样小巧,轻量,并且功能强悍!

简洁

基于左右菜单式的布局方式,是更符合国人的操作习惯吧.文档更清晰…

个性化配置

个性化配置项,支持接口地址、接口description属性、UI增强等个性化配置功能…

增强

接口排序、Swagger资源保护、导出Markdown、参数缓存众多强大功能.

SpringBoot集成Knife4j 添加maven依赖

<dependency>      <groupId>com.github.xiaoymin</groupId>      <artifactId>knife4j-spring-boot-starter</artifactId>      <!--在引用时请在maven中央仓库搜索最新版本号-->      <version>2.0.4</version> </dependency>

-访问测试 :http://localhost:8080/doc.html ,可以看到knife4j的界面;

SpringBoot集成Swagger如何添加maven依赖

离线文档导出

Knife4j提供导出4种格式的离线文档(Html\Markdown\Word\Pdf)

感谢你能够认真阅读完这篇文章,希望小编分享的“SpringBoot集成Swagger如何添加maven依赖”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

SpringBoot集成Swagger如何添加maven依赖

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

SpringBoot集成Swagger如何添加maven依赖

这篇文章主要介绍了SpringBoot集成Swagger如何添加maven依赖,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。SpringBoot集成Swagger 添加mav
2023-06-14

maven如何添加ajax依赖

要添加Ajax依赖,你需要在Maven的pom.xml文件中添加相应的依赖项。以下是一个添加Ajax依赖的示例:```xml...javax.servletjavax.servlet-api3.1.0providedorg.apache.h
2023-08-26

eclipse如何添加maven依赖

在Eclipse中添加Maven依赖,可以通过以下步骤操作:1. 打开Eclipse,找到你的Maven项目,然后右键点击项目名称,选择"Properties"。2. 在弹出的窗口中,选择"Java Build Path",然后点击右边的"
2023-08-26

idea的maven依赖添加不了如何解决

如果无法添加idea的maven依赖,可能是由于以下原因:1. 你的网络连接有问题,无法访问Maven仓库。你可以检查网络连接,并尝试使用其他网络环境。2. Maven仓库的URL配置错误。你可以检查你的Maven配置文件(如setting
2023-09-16

SpringBoot如何集成swagger

小编给大家分享一下SpringBoot如何集成swagger,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。本文简单介绍了在项目中集成swagge
2023-05-30

idea如何加载maven依赖

要加载Maven依赖,可以按照以下步骤进行操作:1. 在pom.xml文件中添加依赖项。在项目的pom.xml文件中,找到标签,然后在其中添加要加载的依赖项。例如,如果要加载Spring框架的依赖项,可以添加以下代码:```xmlorg.s
2023-08-08

spark如何添加依赖包

这篇文章主要为大家展示了“spark如何添加依赖包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“spark如何添加依赖包”这篇文章吧。spark-shell 添加依赖包 spark-1.4.1-
2023-06-26

如何在springboot中集成swagger

如何在springboot中集成swagger,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、添加swagger依赖
2023-06-15

SpringBoot集成FastDFS依赖如何实现文件上传

这篇文章主要介绍SpringBoot集成FastDFS依赖如何实现文件上传,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、引入依赖简单说一下这个依赖部分,目前大部分都是采用的如下依赖: