2015-12-17 14 views
5

現時点ではSpring Data RESTを評価しています。REST API - ALPS UI(Swagger UI like)

私が紛失しているのはうまく表示され、対話型の文書化可能性がSwagger UIに似ています。

私は春データRESTは静的なAPIではなく、そこにHAL Browserがあるが、残念ながらHALブラウザは対応するURL/GET/POST /などについてのdocumentationalメタデータが表示されないことを知っています。

スプリングデータRESTはALPSのメタデータ(hereを参照)を生成します。


これはなぜ必要なのですか?
フロントエンド開発者にとっては非常に便利で、生産性を向上させることができます。さらに、あらゆる種類の自動生成されたドキュメントは、多くの時間を節約します。


かいつまん:
"ALPS /ハイパーメディアのための闊歩UIを意識REST APIの" のようなものはありますか?


追加情報:
私はすでに問題を説明similar questionを見つけましたが、私はそのOKがそれをリレイズするかどうかわからなかったので、私はこの新しいものを作成しました。その間に解決策があるかもしれません。私はちょうど今日同じものを探していた/ API /ブラウザ

答えて

1

はあなたの依存関係にthisを入れて、それを吸う:

で参照
<dependencies> 
    <dependency> 
     <groupId>org.springframework.data</groupId> 
     <artifactId>spring-data-rest-hal-browser</artifactId> 
    </dependency> 
</dependencies> 

を。 ALPSはメタデータですが、SRDは半減します。必要なのはHALデータをナビゲートするためのものです。

+0

ニース。しかし、それは実際のデータを実行するようだ。それはどのように認証に対処するのですか? (OAuthベアラトークン) – Matthias

関連する問題