1. 程式人生 > 其它 >如何用 SAP BTP 平臺上的圖形建模器建立一個 OData 服務

如何用 SAP BTP 平臺上的圖形建模器建立一個 OData 服務

官方連結

移動後端工具是一組工具,使開發人員能夠對 OData 服務建模並生成 Java EE Web 應用程式以實現 OData 服務,以及在預先存在的資料庫模式中自動建立必要的資料庫表。

在本教程中,您將使用 SAP Business Application Studio 中的 MBT 圖形建模器重建 SAP Gateway Demo 系統 (ES5) 上公開可用的 GWSAMPLE_BASIC OData 服務的一小部分。 因此,在進一步的教程中,您可以在其上擴充套件、連線和構建應用程式。

開啟 SAP Business Technology Platform 上的 Business Application Studio,新建一個資料夾:

命令欄裡選擇 MBT:New OData CSDL document(metadata)

自動生成一個 metadata.csdl.xml 檔案。建立一個新的 Complex types:

根據實際業務需要,建立 Entity type,比如 SalesOrder 和 BusinessPartner:

根據實際需要,在圖形建模器裡,給 entity type 建立 property:

建立一個從 BusinessPartner 到 SalesOrder 的 Navigation Property,上圖 Collection 前的 checkbox 記得勾上:

下圖展示了從 BusinessPartner 到 SalesOrder 的 navigation 關係:

選擇任務:MBT:Create tasks.json file:

為 CloudFoundry Generate OData service:


選擇基於 Java EE style 自動生成該 OData 服務的專案程式碼:

資料庫型別,選擇 H2 Database type:

選擇 metadata.csdl.xml, 點選 Open metadata:

選擇執行 task:csdl-to-war

確保看到 Build Success 訊息:

對應的 CloudFoundry Java 應用已經處於執行狀態了,代表該 OData 服務可以被消費了:

更多Jerry的原創文章,盡在:"汪子熙":