zoukankan      html  css  js  c++  java
  • Swagger导出MarkDown

    我的包管理是gradle

    implementation 'io.github.swagger2markup:swagger2markup:1.3.1'
    

     按照自己的包管理工具获取上述包依赖

    在test文件夹:

    @RunWith(SpringRunner.class)
    @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT)
    public class DemoApplicationTests {
    
        @Test
        public void generateAsciiDocs() throws Exception {
            //    输出Ascii格式
            Swagger2MarkupConfig config = new Swagger2MarkupConfigBuilder()
                    .withMarkupLanguage(MarkupLanguage.MARKDOWN)
                    .build();
    
            Swagger2MarkupConverter.from(new URL("http://localhost:8099/v2/api-docs"))
                    .withConfig(config)
                    .build()
                    .toFolder(Paths.get("src/docs/markdown/generated"));
        }
    
    }

    运行这个,将会在项目目录下生成markdownn格式的文档,具体内容可以参考:https://blog.csdn.net/fly910905/article/details/105504324,这里面讲的比较全面

  • 相关阅读:
    带勾选框的组织F4
    VBA 学习
    MACD指标量化策略实战案例
    DOM
    JS基础下
    JS基础
    CSS基础
    html实战4--transform3D
    html实战3--精灵图
    html实战2--四叶草
  • 原文地址:https://www.cnblogs.com/Congratulate/p/14331568.html
Copyright © 2011-2022 走看看