我正在寻找一种类似于Javadoc的REST API文档工具。我已经在javadoc中记录了我的rest控制器,我认为仅从中创建一个api文档给前端开发人员会很好。
我认为目前还没有这样的工具。有人有想法如何完成这个任务吗?我考虑使用经典的javadoc工具并添加一些spring/rest特定的逻辑。但我还不确定是否需要一些特殊的标记或可能会遇到什么问题。最终,我希望拥有一些可以集成到maven站点生命周期中的工具,但这应该不难实现。
处理继承可能会很困难:我在REST资源中经常使用它,但对于读者来说,继承关系是无关紧要的。因此,子控制器必须以某种方式集成超级控制器方法,但也能够在实际控制器的上下文中创建一些有意义的文档。我不确定spring是否允许我覆盖超级控制器中的方法,但仍然评估其注释。
我希望得到任何与相关项目、已存在的工具或只是您使用javadoc工具的经验方面的提示!
我认为目前还没有这样的工具。有人有想法如何完成这个任务吗?我考虑使用经典的javadoc工具并添加一些spring/rest特定的逻辑。但我还不确定是否需要一些特殊的标记或可能会遇到什么问题。最终,我希望拥有一些可以集成到maven站点生命周期中的工具,但这应该不难实现。
处理继承可能会很困难:我在REST资源中经常使用它,但对于读者来说,继承关系是无关紧要的。因此,子控制器必须以某种方式集成超级控制器方法,但也能够在实际控制器的上下文中创建一些有意义的文档。我不确定spring是否允许我覆盖超级控制器中的方法,但仍然评估其注释。
我希望得到任何与相关项目、已存在的工具或只是您使用javadoc工具的经验方面的提示!