博客 / 詳情

返回

如何用 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的原創文章,盡在:"汪子熙":

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.