手机版 欢迎访问魄力云云市场资讯网站

当前位置:主页 > 云虚拟主机 >

企业网站_阿里云docker镜像库_怎么样

时间:2021-06-12 03:18:26|来源:魄力云|编辑:魄力云|点击:

动机

在本博客中,我们将了解SAP云应用程序编程模型(CAPM),使用CAP模型开发业务服务,啥叫大数据,在业务服务中插入数据(一对多和多对多关联),在访问CDS服务时添加用户身份验证和授权。

简介

SAP CAP是一个由工具、语言和库组成的框架,旨在通过SAP最佳实践高效地实现对业务数据的CRUD操作,并帮助开发人员最大限度地减少编码工作,以微服务的形式开发可重用的代码和平

下图是对CAP开发流程的理解

这里是了解更多SAP CAP模型设计原则和开发工具的链接

使用NodeJS构建服务:

在SAP云平台Trail中创建帐户后,打开SAP Business Application studio进行开发。

在终端中使用命令cds init bank operations创建一个项目,并使用npm install安装所有必要的节点模块。

创建一个架构.cds在db文件夹中归档并添加以下CDL(SQL扩展名)代码。

从终端执行cds watch以查看输出

我们可以使用两个注解在CAP CDS模型中定义授权,

创建服务文件管理器–服务.cds在srv文件夹中

因此从上面的代码我们可以理解,用户应该是经过身份验证的用户,并且应该为其分配管理者角色,大数据概念,以便访问业务服务中的数据。

在中创建用户并为其分配角色。cdsrc.json文件文件

在数据库(db)并将模拟数据添加为.csv文件

添加sap.capire.bank\u详细信息-状态.csv数据文件夹中的文件。

再次运行CDS watch并可以在新选项卡中观察服务输出。

单击任何实体时,都可以看到浏览器正在询问用户身份验证详细信息。提供访问数据的有效用户详细信息。

我们可以通过使用

创建管理器来注册事件处理程序来添加自定义逻辑-服务.js添加自定义逻辑

注意:我们也可以使用@path,@impl annotation来定义自定义逻辑文件。

可以通过在项目

create中创建.http文件来执行CRUD操作管理器.http执行CRUD操作的文件:

现在您可以刷新浏览器并检查输出。

最终的项目结构如下所示,

在我的下一篇博客中,理财返利平台,我将分享如何使用CDS注解、xs创建sapfiori元素-安全.json用于将角色模板和角色集合添加到SAP Cloud Foundry的文件。

,购物返利app,哪个云服务器

云主机服务商 Ucloud云计算 移动云数据 云存储服务器 Ucloud云主机 云计算提供商 阿里数据库 服务器租用 云储存服务器 Web云服务器 ucloud云数据库 独享云主机 云服务器服务商 海外云存储 云服务器主机 云计算解决方案 国内云存储 数据库云平台

Copyright © 2002-2020 魄力云 版权所有

备案号:豫ICP备56298345号