首页 > 其他分享 >swagger文档和 knife4j 文档

swagger文档和 knife4j 文档

时间:2023-07-21 14:37:31浏览次数:33  
标签:knife4j swagger RestController ui 文档 springfox

老版本的swagger-bootstrap-ui,可以显示非RestController,可以测试html页面显示,可以和springfox-swagger-ui配合显示

<!--swagger        -->
<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger2</artifactId>
    <version>2.9.2</version>
</dependency>
<!--swagger-ui.html模式        -->
<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger-ui</artifactId>
    <version>2.9.2</version>
</dependency>
<!--doc.html模式        -->
<dependency>
    <groupId>com.github.xiaoymin</groupId>
    <artifactId>swagger-bootstrap-ui</artifactId>
    <version>1.9.6</version>
</dependency>

新版本的knife4j文档,只能显示RestController(不知是否配置问题),用了后springfox-swagger-ui不能显示

<dependency>
    <groupId>org.springdoc</groupId>
    <artifactId>springdoc-openapi-ui</artifactId>
    <!--版本需和knife4j-openapi3-spring-boot-starter中依赖的版本相同-->
    <version>1.6.9</version>
</dependency>
<dependency>
    <groupId>com.github.xiaoymin</groupId>
    <artifactId>knife4j-openapi3-spring-boot-starter</artifactId>
    <version>4.0.0</version>
</dependency>

 

标签:knife4j,swagger,RestController,ui,文档,springfox
From: https://www.cnblogs.com/mengff/p/17571236.html

相关文章

  • 对 Word 文档进行操作的 .NET 类库
    如何使用.NET类库操作Word文档简介在.NET开发中,我们可以使用MicrosoftOffice的COM组件来操作Word文档。COM(ComponentObjectModel)是一种微软提供的组件对象模型,它允许我们在不同的应用程序之间进行交互。通过使用COM组件,我们可以通过编写.NET代码来控制Word,并......
  • springboot插件式开发 springboot-plugin-framework-v2.4.5使用文档
    功能介绍简介介绍此框架可在SpringBoot项目上开发出用于扩展项目的插件,可在插件模块中单独定义接口、静态文件、mybatis-xml等扩展功能。核心功能插件配置式插拔于springboot项目。在springboot上可以进行插件式开发,扩展性极强,可以针对不同项目开发不同插件,进行不同插件jar包......
  • Swagger扩展版本控制
    1、在程序里面建立一个ApiVersions.cs文件,用来设置版本publicenumApiVersions{///<summary>///版本一///</summary>V1,///<summary>///版本二///</summary>V2,///<......
  • Vue+springboot集成PageOffice实现在线编辑Word、excel文档
    说明:PageOffice是一款在线的office编辑软件,帮助Web应用系统或Web网站实现用户在线编辑Word、Excel、PowerPoint文档。可以完美实现在线公文流转,领导批阅,盖章。可以给文件添加水印,在线安全预览防止用户下载和复制文件等一、环境要求前端Vue项目:Node.js10及以上版本(当前集成方式......
  • Springboot 整合Swagger Swagger使用教程
    swagger使用教程——快速使用swagger一、swagger简介官网:https://swagger.io/1、认识swaggerswagger是一个规范和完整的框架,用于生成、描述、调用和可视化RestFul风格的web服务,总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务......
  • 青少年党史宣传教育平台的设计与实现-计算机毕业设计源码+LW文档
    系统预期用户如下:(1)管理员一般为学校相关人员工作人员,完成本性学生平台的相关学习情况的查看和统计,并对各类数据进行管理。(2)学生学生可以登陆注册自己的账号,查看平台发布的各类宣传文章,修改自己的账户数据,对文章进行评论,参与党史答题,查看积分排名,通过积分来置换物品等。(3)超级管......
  • Swagger和日志
    Swagger官网:https://swagger.io/Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。功能主要包含以下几点:A.使得前后端分离开发更加方便,有利于团队协作B.接口文档在线自动生成,降低后端开发人员编写接口文档的负担C.接口功能测试......
  • CocosCreator + Vscode + Ts 代码注释生成文档,利用typedoc
    需求:脚本的代码注释,生成为文档基本搭建环境:(cocoscreator2.4.x+vscode+ts)、(nodejs+npm)步骤:1、安装typedoc:npminstall-gtypedoc2、项目根目录添加/创建typedoc.json文件3、然后再项目tsconfig.json文件加入(4步骤报错可选)"downlevelIteration":true4、......
  • 2023-07-19 记录swagger接口文档如何实现复制api功能【转载】
    快捷入口:https://www.cnblogs.com/shanfeng1000/p/16285715.html说明:后端小伙伴提供的swagger接口文档给前端使用,前端发现比较难复制接口文档的api地址,故作为前端的我,给后端整活了,弄了一个解决方案,链接在上方......
  • springBoot 2.7.x整合 swagger2.9
    1.添加依赖<!--swagger--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.9.2</version></dep......