检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
合API,提高应用开发的速度与质量。 当前服务编排管理功能仅支持在广州友好环境使用。 以如下示例场景及JavaScript类型服务编排为例,指导您如何使用高代码服务编排自定义API。 示例场景 假设在应用运行态有如下数据实体和关系实体,并基于这些实体创建了若干实例。希望自定义一个
创建数据实例示例 示例场景 本文对使用SDK方式创建数据实例进行示例说明。 使用SDK时,需要在代码中注入Delegator和RestTemplate。下面以创建XZTEST数据实体的数据实例为例。 操作步骤 在代码中注入Delegator和RestTemplate,并调用create方法创建数据实例。
查询某实体的实例数据示例 示例场景 本文对使用SDK方式查询某实体所有实例数据进行示例说明。 使用SDK时,需要在代码中注入Delegator和RestTemplate。下面以查询XZTEST数据实体的指定实例数据为例。 操作步骤 在代码中注入Delegator和RestTemp
资源管理 在常规代码开发中,通常会将一些高频率用到的代码片段抽离出来成为公共函数,减少重复的代码,从而达到代码复用的目的。同样,在低代码开发中,我们不可避免地需要编写一些高代码进行组合开发,这里同样存在存储一些公共函数以供各处调用需求。 工具类方法utils可以将一些可复用的公共
单击应用设计态右上方的“应用发布”,系统会生成该应用的代码包。 图1 应用发布 此时,您需要前往,将该应用的代码包部署至数据建模引擎。 图2 应用部署 应用部署成功后,应用运行态会自动加载应用的代码包,初始化状态下,加载的代码包为您在应用设计态构建的数据模型数据。 更多关于应用部署的操作,请参见部署应用。
单击左侧插件栏中页面JS按钮即可打开页面JS面板。在代码编辑区中编写好代码后单击右上角保存按钮。 图1 代码编辑区 系统预先编写好了一些范例脚本,单击“展示使用帮助”可以查看提供的范例脚本。 可以将需要使用的相关范例复制,然后单击“关闭使用帮助”回到JS代码编辑页面,粘贴到代码编辑区进行使用。 给组件绑定JS方法
具体操作请参见创建iDME操作用户和用户管理。 技能要求 了解iDME的基本概念、使用场景、使用方式等。 熟悉Java语言,能够编写Java语言代码。 熟悉Maven构建方式和使用方法。 开发环境要求 已安装JDK 8+。 已安装Java语言的开发工具。
ield填写示例如下: "selectedField": [ { "name": "partJSON.city", "nameAs": "partJSON" } ] 出参 指定属性的结果集。 示例1 示例场景 有一个
当您在应用设计态完成应用的构建和发布后,需要将已发布的应用代码包部署至工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F),才可在应用运行态调用API和管理应用的模型数据。 应用部署完成后,应用运行态会自动加载应用代码包,同步部署应用时选择的已发布版本应用代码包,初始化应用运行态。初
0-optimization-SNAPSHOT:包含用户模型生成的代码(客户端),例如entity、DTO、service、delegator等相关代码。 应用英文名称的小写.impl-1.0.0-optimization-SNAPSHOT:包含用户模型实现的功能代码(服务端)。如果您已在华为云上部署应用,
应用示例 获取租户在iDME的运行服务清单 编辑应用 删除应用 部署应用 查询租户的所有应用
filter:填写过滤条件,可为空。 出参 返回模型所有属性、直接关联的参考对象、扩展属性、分类属性、级联的数据等。 示例场景 有一个实例(People),先按名称倒序排序,再按年龄倒序排序。而后根据性别为男性进行过滤。 入参示例 POST http://dme.cn-north-4.huaweicloud.co
geSize)。 在JSON代码中的设置sorts字段和filter字段。 sorts:填写需要按哪个字段进行排序,可为空。 filter:填写过滤条件,可为空。 出参 仅返回本模型的属性信息。如果属性的类型为参数对象,只返回ID和clazz。 示例场景 有一个实例(People
eSize)。 在JSON代码中的设置sorts字段和filter字段。 sorts:填写需要按哪个字段进行排序,可填写模型自身属性、参考对象的属性、扩展属性及分类属性,也可为空。 filter:填写过滤条件,可为空。 出参 返回模型所有列表属性。 示例场景 有一个实例(Peop
务管理相关API的返回结果进行优化,让您更加直观、高效的读取搜索服务管理API的返回结果。 删除多余data数组信息和“\”。 对返回结果代码格式化。 涉及优化的搜索服务管理API: “搜索服务管理 > 搜索服务定义”已创建并运行的搜索服务定义:http://{Endpoint}
下载最新代码:在“应用发布历史”列表,单击“下载最新代码”。 图5 下载最新代码 下载代码:在应用发布历史任务所在行,单击“下载代码”。 图6 下载代码 选择本地计算机存放应用代码的路径,单击“确定”。 下载JAR包 应用发布过程中,系统会对应用设计态进行编译,并将编译后的Java类文件和iDME设计服
产品优势 强大的工业数据建模能力 图1 工业数据建模能力 图形化建模,实现建模零代码。 自研2+N形式的元模型结构,支持物理多租和逻辑多租,以元模型驱动的理念自动生成数据模型相关API。 支持反向建模:建立物理表与数据模型间的字段级映射关系,快速复刻业务对象模型。 支持TP、AP
本地应用注入iDME注解示例 示例场景 对于拥有本地应用的用户,在本地安装SDK后,只需要在启动类中注入@ComponentScan(basePackages = {"com.huawei.innovation"})注解,运行启动类即可。 操作步骤 在启动类上方添加@Compon
名称、标签、修订记录等。 脚本显示 可查看当前服务编排的API脚本代码。 服务预览 可查看当前服务编排的API响应参数。 服务发布 可查看当前服务编排的发布信息,包括:基本信息、请求参数说明、响应参数说明和请求示例。 修订记录 可查看该服务编排的历史修订记录,包括修订号、API英
leEntity的别名为ref,有Long类型的ID字段和String类型的Name字段。用户希望对SimpleEntity过滤ID,其示例代码如下所示: { "params": { "filter": { "joiner": "and"