pom增加依赖

<repositories><repository><snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots><id>jcenter-releases</id><name>jcenter</name><url>http://jcenter.bintray.com</url></repository></repositories>
<dependency><groupId>io.github.swagger2markup</groupId><artifactId>swagger2markup</artifactId><version>1.3.3</version></dependency>

测试类

@Testpublic void generateMarkdownDocsToFile() throws Exception {//    输出Markdown到单文件Swagger2MarkupConfig config = new Swagger2MarkupConfigBuilder().withMarkupLanguage(MarkupLanguage.MARKDOWN).withOutputLanguage(Language.ZH).withPathsGroupedBy(GroupBy.TAGS).withGeneratedExamples().withoutInlineSchema().build();Swagger2MarkupConverter.from(new URL("http://localhost:8080/myproject/v2/api-docs")).withConfig(config).build().toFile(Paths.get("./docs/markdown/generated/all"));}

输入命令:mvn clean test
会在根目录下生成docs文件夹,里面就有生成的文件

虽然是md格式,但是有一个神器网站:http://coolaf.com/tool/md 把md格式的文件复制进去,下载下来即可.

swagger导出Word接口文档相关推荐

  1. swagger-ui导出word接口文档

    开发时用的swagger-ui API接口开发,项目交付时客户需要word形式的接口文档,几百个接口,不可能一个一个写噻,直接通过下面的微springboot项目生成word文档快捷方便 代码分享链接 ...

  2. Swagger的生成接口文档

    Swagger的生成接口文档 一.背景 前后端之间约定好使用Restful风格的API进行数据通信,此时如果我们能够提供一份清晰明了的接口文档,能够极大的提高效率,既满足我们输出文档的需要又能随代码的 ...

  3. SpringBoot集成swagger生成在线接口文档

    SpringBoot集成swagger生成在线接口文档 集成maven依赖 <dependency><groupId>io.springfox</groupId>& ...

  4. swagger自动创建接口文档用法

    现在的开发大部分都是前后端分离的模式了,后端提供接口,前端调用接口.后端提供了接口,需要对接口进行测试,之前都是使用浏览器开发者工具,或者写单元测试,再或者直接使用Postman,但是现在这些都已经o ...

  5. swagger工具编写接口文档

    1.什么是swagger2 编写和维护接口文档是每个程序员的职责,根据Swagger2可以快速帮助我们编写最新的API接口文档,再也不用担心开会前仍忙于整理各种资料了,间接提升了团队开发的沟通效率. ...

  6. SpringBoot - 集成Swagger、Knif4j接口文档以及文档添加账号密码登录

    文章目录 集成Swagger.Knif4j 依赖 配置 演示 集成Swagger.Knif4j 依赖 pom.xml <!-- 引入Knife4j的官方start包,Swagger2基于Spri ...

  7. 使用Swagger自动生成接口文档

    安装swagger 链接: link 1.打开vscode,在终端输入: npm install --save @nestjs/swagger swagger-ui-express 应用swagger ...

  8. Python解析word接口文档生成java bean

    import docx from docx import Document #导入库 import redef getJavaBeanFromTable(document):tables = docu ...

  9. 通过Swagger快速生成接口文档

    1.添加依赖: 在pom中添加swagger的依赖,这里使用的swagger版本为2.7.0,springboot相应版本为2.0.3,jdk1.8 示例如下: <swagger.version ...

最新文章

  1. python数字类型及运算_Python基础之(基本数据类型及运算)
  2. 使用ssh连接到centos7中docker容器
  3. OpenGL Compute Shader计算着色器的实例
  4. Thread.getContextClassLoader与Thread.getClassLoader()区别
  5. python简单实用案例_Ajax的简单实用实例代码
  6. gunicorn 几种 worker class 性能测试比较
  7. mysql5.7过滤重复数据_MySQL5.7 设置同步复制过滤不用重启mysql服务进程了
  8. 使用xshell6连接linux提示 WARNING! The remote SSH server rejected X11 forwarding
  9. java 将数据库中的每一条数据取出放入数组或者List中
  10. NanobeamM5无线网桥配置
  11. 运筹帷幄之中决胜千里之外 菜鸟初识代码编程规范二 命名规范
  12. [unreal] 切换关卡
  13. 雇佣兵 2021.02.25
  14. 数字图像处理实验八图像的傅里叶变换
  15. FileReader和FileOutputStream
  16. 导航菜单背景切换效果
  17. 什么是Remoting
  18. 华为p20pro系统鸿蒙升级,【华为P20Pro评测】华为P20 Pro初尝EMUI 9.0 升级令人称奇(全文)_华为 P20 Pro(8GB RAM/全网通)_手机评测-中关村在线...
  19. MES--仓库管理(采购收货)
  20. 运行mysql-front出现下面的错误提示:The evaluation time of this program has expired!

热门文章

  1. 才从Guava中明白了一件事:不可变特性与防御性编程
  2. xxl-job的使用实例
  3. gateone服务器安装 基本使用
  4. 保姆级安装,在FusionCompute上搭建华为V6存储仿真器,并通过iscsi映射给Windows主机
  5. 地税因特网办税服务系统打不开报表
  6. 北大青鸟一名前辈致未毕业的学员和准备入学的学员的感想谈
  7. 我们的工作与计算机有很大的关系英语,新视野英语教程第二册课后翻译答案(高职高专版)...
  8. 数据采集与管理【11】
  9. IT项目中如何做好预算管理?IT项目预算管理的方法
  10. postgresql中的with用法