javadocのようなREST APIドキュメントツールを探していました。私はすでにjavadocでレストコントローラを文書化していました。フロントエンド開発者のためのAPIドキュメントを作成するだけでいいと思います。spring-mvc rest APIドキュメントのjavadocのようなツールですか?
まだツールがないと思います。だから誰かがこのタスクを達成するためのアイデアを持っていますか?私は古典的なjavadocツールを使用し、スプリング/レスト固有のロジックを追加することを考えました。しかし、私はまだ特別なマークアップが必要なのか、落とし穴になるのか分かりません。最後に、私はになることができるいくつかのツールをmavenのサイトライフサイクルに統合したいと思いますが、それは達成するのが難しいはずはありません。
継承を扱うのが難しいかもしれません:私はそれをRESTリソース全体に多く使用しますが、読者にとっては、継承は気にする必要はありません。したがって、サブコントローラは、スーパーコントローラのメソッドを何らかの形で統合しなければならないだけでなく、実際のコントローラのコンテキストで意味のあるドキュメントを作成できる必要があります。私は、春が私にスーパーコントローラからのメソッドを上書きすることができるかどうかは分からないが、その注釈を評価している。
関連プロジェクト、既に存在するツール、またはjavadocツールの経験を参考にしてください。
私はEnunciateが春にはうまくいくことを望みますが、あなたのオプションは最初からそれを行う良い方法のように見えます! – Jan
現在のステータス:Doclet APIを使用して独自に行います。他の誰かが貢献したい場合は、どこかにパブリックsvnをセットアップし、リソースを共有することができます。 – Jan
こんにちは1月、私はあなたがこれをやっている方法に興味があります。 RestletベースのAPIをSpring MVCに移行する予定です(ただし、JSR 311/JAX-RS互換ソリューションも見ていますが)。 Javadocのコードインターフェイス用のREST APIドキュメントを簡単に生成できることは、REST APIを開発サイクルに組み込む最後のステップだと思います。 –