从Spring MVC控制器

时间:2017-05-29 14:04:25

标签: rest spring-mvc raml springfox

我是RAML的新手。我想从我的Spring MVC控制器通过RAML自动生成我的REST api文档。我知道SpringFox有基于注释的支持Swagger自动生成spring mvc的api文档;我们是否有类似的框架来自动生成来自弹簧控制器的基于RAML的api文档?

谢谢, 丽娜

3 个答案:

答案 0 :(得分:1)

我认为RAML确实有一个像SpringFox这样的框架,可以从Spring Controller中产生一个招摇。

有一个框架可以像一个swagger-ui一样从RAML生成HTTP。

这个框架:https://github.com/cybertk/grunt-raml2html

答案 1 :(得分:1)

最近开源的另一种选择是https://github.com/ePages-de/restdocs-raml。它是Spring REST Docs的扩展,并从Spring MVC控制器的测试中生成RAML。

答案 2 :(得分:0)

您可以为maven尝试github项目springmvc-raml-plugin https://github.com/phoenixnap/springmvc-raml-plugin

该插件支持Raml 0.8,没有为RAML 1.0找到任何东西