我对春靴不熟悉。我想从Spring控制器自动将REST文档生成到RAML中。有什么可以做的吗?或者我可以用它将rest生成到RAML中的任何指南?
发布于 2018-09-08 13:01:18
弹簧休息文档:https://github.com/ePages-de/restdocs-raml的RAML扩展有一个Spring,但是,这个项目不再被维护,作者建议使用他们的新项目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。
发布于 2021-04-21 21:00:12
我知道,你的问题已经过时了,但有些东西可能会有所帮助。
您可以使用DocDog。从那里,它从现有的源代码中创建RAML。如果是SpringBoot,您可以使用-lang=spring
轻松地运行它。如果是普通JAVA,您可以向代码中添加注释(请参阅readme.md或示例),这样DogDoc就可以理解。
https://stackoverflow.com/questions/52236987
复制相似问题