• SAP Business Application Studio 里创建一个基于 CAP 模型的最简单的 OData 服务试读版


    本教程已经花费了 24 个文章的篇幅,介绍了使用 SAP ABAP SEGW 这个开发工具,开发基于 SAP ABAP 技术栈的 OData 服务的详细步骤。

    正如本教程目录 中提到的那样,SAP OData 开发技术包含传统的 ABAP,RAP(Restful ABAP Programming) 和 CAP(Cloud Application Programming) 三大门派。正好近期笔者的知识星球里,有朋友在尝试使用 CAP 开发 SAP OData 服务时遇到了问题,向我提问:

    我现在正在跟着官方的 btp 教程在进行学习,遇到了一个问题,我想在btp定义一个 odata 服务,在教程中有一步是将一个数组的 csv 文件从db/data这个路径中插入,我发现执行过后无法实现教程里的效果,提示我 No database credentials provided,想问一下这一步该如何操作?还是说我前面的步骤出现了问题?

    所以我正好借此机会,开启本教程 CAP 流派开发 SAP OData 服务的第一篇文章。

    基于 CAP 开发 SAP OData,使用的工具不再像本教程之前介绍的那样在 SAP ABAP SEGW 事物码里进行,而是使用 SAP Business Application Studio,它是 SAP 业务技术平台 (SAP BTP) 上以服务方式提供的一个浏览器里运行的开发工具,为 SAP Intelligent Enterprise 即智慧企业业务应用程序高效开发量身定制了一套现代开发环境。

    SAP Business Application Studio 基于 Code-OSS,这是一种用于构建 Visual Studio Code 的开源软件。 SAP Business Application Studio 作为云服务提供,通过浏览器提供类似传统桌面 IDE 同等水平的开发体验。

    SAP Business Application Studio 有一个概念是开发空间(Dev Space),类似于云计算领域中的独立虚拟机,其中包含针对每个业务场景定制的工具和预安装的运行时(runtime),例如 SAP Fiori、SAP S/4HANA 扩展、Workflow、Mobile 等。 这大大简化并节省了设置开发环境的时间,能够帮助开发人员在 SAP BTP 上高效地开发、测试、构建和运行 SAP 解决方案。

    下面是具体的开发步骤。

  • 相关阅读:
    U盘提示格式化怎么搞定?本文有5种方法(内含教程)
    【PAT甲级】1127 ZigZagging on a Tree
    异常点检测的应用场景与检测方法(含代码实操案例)
    【软件应用开发】基于SSM框架的共享云盘系统设计与实现
    torch.nn.parameter详解
    实施全面预算管理 健全企业内部控制
    辉芒微IO单片机FT60F010A-URT
    Pipeline管道
    C++类型安全
    Linux线程调度策略与优先级
  • 原文地址:https://blog.csdn.net/i042416/article/details/128060974