检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置业务对象模板 使用说明 创建业务对象模板时,定义了业务流程、数据模型和用户界面的基本结构。您可以使用业务模板创建应用,确保其业务架构与战略目标保持一致,并能够灵活应对变化。 本章节以一个简单的继承组件为例,为您介绍创建业务对象模板的流程。 业务对象模板为Astro Pro企业
IAM用户2,登录华为云网站。 在顶部导航栏右侧单击“控制台”,进入华为云控制台。 在“产品”中,选择“开发与运维 > 低代码平台 Astro > Astro企业应用 Astro Pro”。 在AstroPro服务控制台的首页中,单击实例中的“进入首页”,即可进入AstroPro界面。 首次登录时,请勾选AstroPro隐私协议及服务声明。
导出元数据 使用说明 服务创建后,支持导出服务的元数据。元数据导出后,在创建类似服务时,可通过“导入元数据”,直接导入使用。 图1 导入元数据 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务”。
聚合 什么是聚合 聚合关系本质上也是一种一对多关系,唯一不同的是聚合中次要方必须依赖首要方,任何对于次要方的操作首先要经过首要方才能继续往下操作。 图1 聚合和一对多的差异 关系属性设置 在业务设计页面,拖入两个BO业务对象(命名为Bo1、Bo2)单击“relations”中的“
删除项目 使用说明 删除项目前,请确保已删除项目中的服务组。如何删除服务组,请参见删除服务组。 单个删除项目 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 项目”。 在项目列表中,单击待删除项目后的“删除”。
查看服务依赖 使用说明 服务依赖创建后,只能查看不支持再次编辑。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务依赖”。 在项目下拉框中,选择服务所属的项目。 在依赖服务列表中,单击服务后的“查看”,即可查看服务间的依赖。
删除服务依赖 使用说明 需要解除服务之间的依赖时,可以通过删除服务依赖来实现。 单个删除服务依赖 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务依赖”。 选择服务依赖所属的项目,在服务依赖列表中单击操作列的“删除”。
Value Object 功能介绍 Value Object是一个值对象,不能单独存在,需要和业务对象建立聚合的关系。 图1 和业务对象建立聚合关系 聚合后,Value Object中的主键和BO中的主键,共同构成了一个联合的主键。 图2 BO中的字段 图3 联合主键 属性说明
复制服务 使用说明 AstroPro支持复制服务,减少重复开发,提高交付效率。 前提条件 仅工作空间管理员、项目管理员和架构师,才能执行复制服务的操作。 图1 复制服务角色要求 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台
继承 什么是继承 在继承关系中,业务对象可以继承抽象对象中的所有字段。例如,业务对象Role和抽象对象Abstract,抽象对象中存在name和value两个字段。建立继承关系后,抽象对象Abstract中的字段会被业务对象Role完全继承,如图2。 图1 抽象对象Abstract
编辑项目 使用说明 项目创建后,支持再次编辑项目的基本信息。创建项目时会自动创建一个和项目同名的服务组,修改项目名称时,已创建的服务组名称不会随之改动。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理 >
新建项目 使用说明 项目是一个功能相对完备的业务系统,通常情况下由一个或多个服务组组成。项目是使用AstroPro核心业务的入口。在AstroPro中会为每个租户提供一个工作空间,您可以在工作空间中新建项目。首次进入项目时,请先开通工作空间。 图1 开通工作空间 操作步骤 参考登
编辑服务 步骤1:基本配置 步骤2:框架配置 步骤3:生成策略 步骤4:业务设计 步骤5:服务依赖 父主题: 服务管理
导入swagger swagger标签使用指南 通过导入swagger文件实现业务设计 父主题: 服务管理
树递归 什么是树递归 树递归和一对多、多对多和聚合之间的差异在于一对多、多对多和聚合是两个不同的业务对象间产生关联,而树递归的双方为相同的对象类型,存储在同一张表中,递归关系的双方可以抽象成父子关系。树递归中,一个对象最多存在一个父对象,类似于数据结构中的树结构。创建树递归后,在
升级API版本 使用说明 服务创建后,若需要修改服务的API版本号,可通过新增版本实现。 图1 API版本号 API版本对应服务metadata.json文件中,Service段的apiVersion字段,一般为v1、v2类型的值。 图2 查看apiVersion取值 操作步骤
子域创建成功后,支持再次编辑。 应用管理为Astro Pro企业版功能,如果您需要使用此功能,请升级Astro Pro实例版本。 编辑子域 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 应用管理 > 子域”。 在顶部下拉框中,选择子域所属的项目和应用。
查看服务详情 使用说明 服务创建后,在服务详情中可查看服务的基本信息、变更记录和所依赖的服务等信息,还可以执行编辑服务、重新生成服务代码和导出元数据等操作。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理
编辑服务组 使用说明 服务组创建后,支持再次修改服务组的名称和描述。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务组”。 选择服务组所属的项目,单击已创建服务组后的“编辑”。 修改服务组的名称和描述,单击“确定”。
删除服务组 使用说明 服务组不再使用时,可以删除已创建的服务组。删除服务组前,请确保服务组中的服务已删除。如何删除服务,请参见删除服务。 单个删除服务组 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“服务管理 > 服务组”。 选择服务组所属的项目,单击待删除服务组后的“删除”。