【发布时间】:2011-05-13 18:31:05
【问题描述】:
我一直在寻找一个类似 javadoc 的 REST API 文档工具。我已经在 javadoc 中记录了我的 rest 控制器,我认为为前端开发人员创建一个 api 文档会很好。
我认为还没有工具。那么有人知道如何完成这项任务吗?我考虑过使用 classic javadoc tool 并添加一些 spring/rest 特定逻辑。但我还不确定我是否还需要一些特殊的标记或者可能是什么陷阱。最后,我希望有一些工具可以集成到 maven 站点生命周期中,但这应该不难实现。
处理继承可能很困难:我在 REST 资源中经常使用它,但对于读者来说,继承不是她应该关心的。所以子控制器必须以某种方式集成超级控制器的方法,而且还能够在实际控制器的上下文中创建一些有意义的文档。我不确定 spring 是否允许我覆盖来自超级控制器的方法,但仍会评估它的注释。
如果您能提供任何有关相关项目、已经存在的工具或只是您对 javadoc 工具的经验的提示,我将不胜感激!
【问题讨论】:
标签: java spring api rest javadoc