spring - 从 Spring MVC 控制器自动生成 REST api 文档到 RAML
问题描述
我是 Spring-Boot 的新手。我想将我的 REST api 文档从我的 Spring MVC 控制器自动生成到 RAML 中。有什么办法吗?或者我可以用它来将我的rest api生成到RAML中的任何指南?
解决方案
Spring REST Docs 有一个 Spring REST Docs to RAML 扩展: https: //github.com/ePages-de/restdocs-raml但是,该项目不再维护,作者建议使用他们的新项目https:// github.com/ePages-de/restdocs-openapi转换为 OpenAPI (Swagger) 而不是 RAML。他们提供了如何将 OpenAPI 转换为 RAML 的指南:https ://github.com/ePages-de/restdocs-openapi#convert-to-raml有一个示例项目演示了如何转换为 OpenAPI 和 RAML https:// github.com/ePages-de/restdocs-openapi/tree/master/samples/restdocs-openapi-sample扩展的一个限制是它目前仅适用于 Gradle。
推荐阅读
- node.js - 无法向该用户发送消息
- database - BLink 树插入操作
- swift - 如何在 SwiftUI 中使用 NavigationView 创建自定义 TabView?
- vbscript - ASP.Classic 从输入获取值到 POST 参数
- amazon-web-services - 部署到 AWS lambda 时找不到模块 ./dist/server
- javascript - 嵌套多个以供使用
- java - Spark-Java:不同的路径字符串映射到相同的 Get 方法
- .net - 如何在 TFS2015 上排除索引和发布符号文件
- apache - Apache:在单独的配置文件中为 VirtualHost 目录的别名
- typescript - 为什么编译器隐式类型转换不适用于作为扩展接口实现的文字类型属性?