ABAP Flight Scenario 蕴含演示内容,咱们能够将其导入到您的开发环境中。
ABAP Flight 参考场景可帮忙咱们在 ABAP RESTful 应用程序编程模型的上下文中开始开发。它蕴含演示内容,开发人员能够在此基础上,用来构建本人的示例应用程序。
示例数据
首先,这些参考场景 (即 reference scenario) 蕴含数据。咱们能够应用填充有旅行数据的数据库表,包含客户、航班、机场或预订附加项等 master data.
这套残缺的数据模型的构造,容许咱们构建简略或者简单的服务。
所有可用的数据库表,位于包 /DMO/FLIGHT_LEGACY 中。该包还包含一个数据生成器的报表,能够应用它来填充数据库表。
示例服务
ABAP RESTful 应用程序编程模型的开发指南基于 ABAP Flight 参考场景的示例数据。这意味着您能够将文档与用于构建文档场景的生产代码进行比拟。此外,ABAP Flight 参考场景还包含一个演示包,其中蕴含在开发指南的开发对象,即整个演示场景可供下载和测试。所以咱们能够取得由遵循常规和最佳实际构建的残缺演示服务,能够应用和重复使用交付的对象进行开发。
以下演示场景可供使用:
- 在包 /DMO/FLIGHT_READONLY 中开发只读列表报告应用程序
- 在包 /DMO/FLIGHT_UNMANAGED 中开发未受管的事务应用程序
- 在包 /DMO/FLIGHT_MANAGED 中开发托管事务应用程序
- 在包 /DMO/FLIGHT_DRAFT 中开发具备草稿性能的事务应用程序
- 在包 /DMO/FLIGHT_REUSE_SUPPLEMENT 中开发具备多行内联编辑性能的事务应用程序
传统编码
参考场景还包含传统编码。这种传统编码基于 Function Module,演示了能够蕴含在新的 ABAP 代码中的传统应用程序。特地是,传统编码与开发指南相干,该指南阐明了如何在现有应用程序的根底上构建新服务。它演示了如何应用无治理的实现类型构建应用程序。在此场景中应用的传统编码位于包 /DMO/FLIGHT_LEGACY 中。
从 GitHub 下载 ABAP Flight 参考场景
您能够从 GitHub 下载残缺的 ABAP Flight 参考场景,用于 ABAP RESTful 应用程序编程模型。https://github.com/SAP-samples/abap-platform-refscen-flightInformation(公布在非 SAP 网站上)
无关导入所有相干开发对象的步骤,请参阅各个分支的 README.md 文件。
留神
命名空间 /DMO/ 用于演示内容。除了下载的 ABAP Flight 场景外,请不要应用命名空间 /DMO/ 并且不要在已下载的包中创立任何开发对象。当然咱们能够从本人的命名空间中拜访 /DMO/ 中的开发对象。