簡體   English   中英

使用 OData 接口開發 Spring REST 服務

[英]Developing a Spring REST service with OData interface

我正在使用 spring 框架開發 RESTful 服務。 該服務有幾個不同的控制器。 一些控制器允許用戶從數據存儲中查詢數據。 在調查中,當您的服務想要執行查詢操作並且需要支持分頁時,OData 似乎是一個不錯的選擇。

現在,我的理解是基於 Spring 的服務可以通過使用 OData 庫(例如 Olingo)來支持 OData 查詢。 那么,我的服務是否可以有其他不公開 OData 接口的控制器? 如果我有一個帶有多個控制器的 Spring 服務,其中一些暴露了 OData 接口而一些沒有,這是否仍然被認為是一個設計良好/干凈的服務?

你可以參考這個關於創建一個restful服務和Olingo Odata服務可以共存的博客。 Olingo OData 服務和基於 Spring 的休息服務可以共存以通過實體管理器或通過普通數據庫連接一起實現,如果我們包含給定數據庫的相應 jar。 我制定了該解決方案並發布博客,Olingo的OData和Spring是如何基於REST API共存在一起, 在博客中提到的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM