zoukankan      html  css  js  c++  java
  • 如何用 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的原创文章,尽在:"汪子熙":

  • 相关阅读:
    工作五年,后面四年重复着第一年的活儿?
    ECMAScript 6 扫盲
    当前端也拥有 Server 的能力
    简述 OAuth 2.0 的运作流程
    近几年前端技术盘点以及 2016 年技术发展方向
    NodeJS的代码调试和性能调优
    新应用上线 Snippet
    这两天说到的苹果软件中毒是个什么情况?
    网站的SEO以及它和站长工具的之间秘密
    博客搬家通知
  • 原文地址:https://www.cnblogs.com/sap-jerry/p/14972132.html
Copyright © 2011-2022 走看看