2016-09-17 7 views
6

私はSpringフレームワークを使用してRESTfulサービスを開発しています。このサービスには、いくつかの異なるコントローラがあります。コントローラの中には、ユーザーがデータストアからデータを照会できるものがあります。調べると、ODataは、サービスがクエリ操作を実行したい場合や、ページネーションをサポートする必要がある場合に適しているようです。ODataインターフェイスを使用したSpring RESTサービスの開発

私は、SpringベースのサービスがOlingoなどのODataライブラリを使用してODataクエリをサポートできることを理解しました。だから、私のサービスは、ODataインターフェイスを公開しない他のコントローラを持つことができますか?いくつかのODataインターフェイスが公開されていて、一部が公開されていないような複数のコントローラを備えたSpringサービスがあったとしても、これはうまく設計されたサービスと見なされますか?

答えて

0

あなたは安らげなサービスの作成についてこのブログを参照することができ、Olingo Odataサービスは一緒に共存することができます。 Olingo ODataサービスとSpringベースのレストサービスは、entityManagerまたはnormaデータベース接続を介して一緒に実装するために共存することができます。私は解決策を開発し、Olingo ODataとSpringベースのRest APIが共存する方法をまとめたブログをmentioned in the blog

関連する問題