主页 > 云主机 > > 正文

专属服务器_云存储是啥意思_排行榜

来源:胜利云 发布时间:2021-06-10 07:41 标签:存储服务器专属排行榜意思
浏览:

本博客主要介绍如何使用SAP云应用程序编程模型开发一个全栈业务应用程序来创建一个全栈应用程序,而无需编写太多代码。

SAP云应用程序编程模型提供了什么?

"SAP云应用编程模式"是一种全新的应用编程模式。它关注后端部分,而前端由Fiori处理。全栈webIDE是推荐的开发工具集,但也可以使用其他工具(STS、Eclipse等)。

它与云平台无缝集成,以减轻部署和使用平台服务的任务,如App Router、UAA、Instance Manager等。大多数配置文件-通常包含大量相当技术和冗余的信息-是从CDS模型自动生成的。

您可以开发一个完整的堆栈应用程序-带有数据库、oData服务、UI、,用云服务器,Fiori启动板–所有这些都来自于全栈webIDE中提供的预定义模板。

请参见下图以了解其工作原理。

让我们开始使用webIDE构建应用程序。

第1部分-使用SAP云应用程序编程模型开发oData

创建"SAP云平台业务"应用程序"从新->项目从模板。

请勾选复选框使用HTML5回购。这是将您的UI部署到HTML repo时需要的,以便云应用程序可以访问它。

我们将在后面的步骤中讨论包括UAA,因此我们不会勾选UAA的复选框。

请注意,HANA数据库已被选为DB。

一旦您完成配置,项目将按以下结构创建:

此模板默认创建db、service、app router和ui deployer。

您可以更改cds文件(数据)-型号.cds在db模块中),基于要创建的实体。您还需要更改我的-服务.cds在srv模块中,大数据处理平台,

您还可以继续使用默认的cds文件,看看它是如何工作的。

数据-型号.cds

我的-服务.cds

通过选择项目并单击工具栏上的"生成"选项,为项目生成CD。

在"生成CD"上,edmx文件夹内目录.xml以及csn.json文件生成文件。csn.json文件显示您为服务配置的所有内容,即实体、实体内的属性等

如果您选中mta.yaml公司,您会注意到,默认情况下,所有模块都已包含,并且所需的资源也已添加到mta文件中。

制作CD后,大数据的4,请通过选择项目并单击"生成"来生成项目。这将创建一个名为BusinessApplicationCAP\u 0.0.1.mtar的文件。这是可以部署在cloud foundry上的文件,然后您将运行您的oData服务。

当您右键单击此mtar文件时,您将获得将该文件部署到cloud foundry的选项。您可以选择要部署项目的组织、空间。

部署成功后,您将从srv应用程序获得路由。您可以使用提供的url访问oData服务。

第2部分-使用SAP云应用程序编程模型创建的oData创建UI

右键单击项目创建UI模块->HTML5模块

您可以选择任何可用的模板。我以列表报告为例,

在第三步(数据连接)中,您可以看到选择您在同一项目中定义的实体的选项。

您可以继续下一步并在UI中选择您想要从中获取数据的实体。

请注意,您可以在实体中提供关联(如果您需要从一个实体中导航到另一个实体)。这个例子中是空的,因为我们只有一个实体没有任何关联。

一旦你创建了HTML5模块,UI模块将添加到项目中。

添加到项目中的附加信息很少mta.yaml公司Ui deployer现在将引用您刚刚创建的HTML5模块。

Ui模块本身已添加到mta文件中。

您已经可以将Ui模块作为web应用程序运行(使用mock server)。如果您创建的数据库已经有一些数据,则可以检查包含真实数据的UI。

如果您注意到UI中的列表中没有任何列,则可以运行该UI。为此,您需要添加一个注释文件,该文件将负责UI元素配置,即过滤器中的属性、列表中的列等

您可以通过在UI模块中单击鼠标右键并选择"新建"->"注释文件"来添加注释文件。这将向清单.json

注解文件将在UI模块内创建,但这不起作用。这件事还需要解决。注释必须放在webapp文件夹下,如图所示。

进行上述更改后,您还需要更改清单.json.

用下面给出的代码替换数据源块。您也可以手动进行更改。

可以手动编辑批注文件(annotation0.xml)或使用批注建模器进行编辑。

您可以在选项中添加任何可用的元素。我在oData服务的列表中添加了一个智能过滤器和两列。

当您使用代码编辑器打开注释文件时,它将包含以下内容。

将所有元素添加到注释文件将完成UI的配置。这里的注释纯粹是来自UI方面的。请注意,这些注释也可以从cds文件中配置。

第3部分-部署和运行UI应用程序

在添加所有模块后构建项目后,您可以部署mtar,返现网,将为UI和服务模块创建路由。

您可以使用路由从部署mtar的空间访问UI。

您无需任何授权即可访问oData(无身份验证)或UI(您的SSO已足够)。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 域名备案_阿里云销售顾问_最新活动
    <strong>域名备案_阿里云销售顾问_最新活动</strong>

    域名备案_阿里云销售顾问_最新活动

    高速互联网和功能强大的应用程序使得几乎所有有办公桌工作的人都可以在家工作。然而今天,大多数公司仍然坚持要求员工忍受有时令人心碎的上下班路...

  • 数据库_分布式消息中间件实践pdf_免费领
    <strong>数据库_分布式消息中间件实践pdf_免费领</strong>

    数据库_分布式消息中间件实践pdf_免费领

    作者:马库斯·瓦纳关于2017年趋势的讨论正在迅速而激烈地展开,职场也不例外。随着新的一年即将到来,职场趋势专家们正在为2017年列出自己的预测清单...

  • 域名注册_自考数据库_免费6个月
    <strong>域名注册_自考数据库_免费6个月</strong>

    域名注册_自考数据库_免费6个月

    正如Facebook和Twitter首席运营官(COO)上周在美国国会作证时所说,出现的一个突出主题是,这些公司在保护其平台免受网络攻击方面所扮演的角色。这些公...

  • 域名解析_阿里云是什么意思_怎么买
    <strong>域名解析_阿里云是什么意思_怎么买</strong>

    域名解析_阿里云是什么意思_怎么买

    类别工作日新闻与文化财务人力资源规划技术创新分析与见解客户和社区行业金融服务政府保健高等教育款待媒体和娱乐专业和商业服务零售技术更多播客...

  • 网站服务器_王者荣耀服务器未响应_限时
    网站服务器_王者荣耀服务器未响应_限时

    网站服务器_王者荣耀服务器未响应_限时

    日本甲骨文公司今天宣布,ISOU项目采用甲骨文区块链平台管理一种本币的发行和消费。日本甲骨文公司是ISOU项目的支持公司,该项目旨在解决人口稀少地...

云储存

更多 >
  • <strong>MySQL数据库_京东云闪付下载_价格</strong>
    MySQL数据库_京东云闪付下载_价格

    我不是一个用户专家,但我经常在sappi/CPI测试工具上看到我们提出的同样的请求。这个应用程序是在openui5中开发的,我们从sapui5开始,但是一旦我们在一个...

  • <strong>CDN_文件存储权限怎么打开_怎么买</strong>
    CDN_文件存储权限怎么打开_怎么买

    重要更新: 本博客发布后,SAP将ML Foundation与Data Hub相结合,并增加了端到端管理ML模型的新功能。新的联合产品SAP Data Intelligence于2019年7月正式上市。 因此...

云储存网站空间_5526cdn_评分榜
云储存大带宽_济南微网站建设_超低折扣
云储存腾讯云_网站建设公司的前景_新注册优惠
云储存京东云_163公司企业邮箱_最新活动
云储存云解析_远程登陆服务器_排行榜