检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在业务设计页面,拖拽所需的对象到设计区,并修改对象名称。 AstroPro提供了BO、Abstract BO和Value Object三种类型的对象,请根据业务需求进行选择。 BO:业务对象,业务对象映射到服务中的一个实体,对应数据库中的一张表。 Abstract BO:抽象对象,不能实例化,没有对应的数据库表,需
√(工作空间中指定项目) x x 修改自定义字段 √(工作空间级及所有项目) √(工作空间中指定项目) √(工作空间中指定项目) x x 删除自定义字段 √(工作空间级及所有项目) √(工作空间中指定项目) √(只允许删除自己创建的自定义字段) x x 查看自定义字段 √ √ √ √ √ 新增流控策略
AstroPro-SDK版本变更记录及下载地址如下。您可以按需下载所需的AstroPro-SDK,也可以直接通过表1中链接,一次性下载所有的AstroPro-SDK。 如果您能访问外网并下线maven依赖,则可通过修改maven settings.xml文件来配置华为开源镜像仓库进行依赖管理,具体配置如下:
的企业级IT应用框架。 对象:对象可以理解为数据库中创建的一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。对象可以存储组织或业务特有的数据,您可以围绕对象这一核心,定义相关的字段、字段校验规则、界面样式、字段变更时的触发事件等。如果把待开发的业务系统比
在business中,拖拽BO对象到设计区,并修改对象名称为User。 图11 新建User对象 在BO属性操作中,单击“编辑字段”,新增name(用户名)字段,用于记录用户信息。 图12 新增name字段 按照上述操作,在business中,分别拖拽两个BO对象到设计区,并修改对象名称为“Order”和“OrderDetail”。
修改类名 使用说明 已创建的类名支持修改。 类名修改,需注意以下事项: 当前组件绑定的类名会被修改。 全局样式中同类名会被修改成新类名。 其他组件绑定的同类名不会被修改。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台
eInfo<Card>>> listCards( @RequestObject ListCardsQo listCardsQo); 使用后: ResponseEntity<Message<PageInfo<Card>>> listCards( @RequestObject CardQo
gion为单元)内部署。服务创建后,在步骤4:编辑服务中编辑元数据时,可进行修改。 API版本:指定服务的API版本,对应服务metadata.json文件中,Service段的apiVersion字段,一般为v1、v2类型的值。 图4 apiVersion 描述:设置服务的描述信息。
域是否进行单元化部署,该服务只在一个单元(一般以region为单元)内部署。编辑服务时可修改单元化策略。 API版本:指定服务的API版本,对应服务Service段的apiVersion字段,一般为v1、v2类型的值。 描述:设置服务的描述信息。 单击“确定”,即可完成服务的创建。
AstroPro学堂 如何自定义DTO 如何定义脱敏规则 如何为对象自定义API 如何为对象添加固定字段 如何为对象添加枚举字段 服务开发框架详解
多租模型:是否支持多租户资源隔离。 Tenant:支持多租模式,BO级多租配置multiTenant生效,开启BO级多租的业务对象必须关联到租户,包含租户id字段,租户id字段可自定义名称。 否:无内置租户模型。 租户验证方式:设置租户ID资源获取方式。“多租模型”设置为“Tenant”时,才显示该配置。
dataSource下拉框中选择待绑定的数据源。 图3 绑定数据源 表格组件中的应用 将Grid表格组件拖拽至Collection组件中。 图4 表格拖拽至Collection组件 单击“确定”,根据提示引入配置数据,自动解析出表格列数据。 图5 解析表格列数据 父主题: 数据源管理
RANGE CUSTOM INTERVAL 分表策略 不支持 DB_SHARDING MOD HASH_MOD INTERVAL DB_SHARDING MOD HASH_MOD INTERVAL 固定字段 支持 支持 支持 枚举字段 支持 支持 支持 自定义DTO 支持 支持 支持
数据源管理 获取数据源远程字段 添加静态数据 使用数据源 父主题: 前端应用管理
stroPro界面。 在左侧导航栏中,选择“后端开发平台 > 资产库 > 连接器”。 在连接器页面,单击“新建连接器”。 参考表1配置连接器基本信息。 表1 基本信息参数说明 参数 说明 连接器名称 输入连接器名称,即最终生成客户端服务名称。 连接器名称只能包含字母(大小写)、数字、连字符(-)、下划线(_)和句点(
传递到DataEvent对应customMethod字段。 name String 表示本次操作的metaBO或者RO(关系类型)的名称。此值会传递到DataEvent对应sourceName字段。 操作示例 新增操作:此示例表示可对名为Order的metaBO新增操作做统一的操
devspore-security安全组件内置了明文加密、参数校验等安全功能,相比原有组件自动化程度更高,集成方式更简单。 表1 安全功能 名称 描述 配置自动加解密 自动对配置文件的字段加解密,通过(NeedEnc)(NeedDec)标注。 参数校验 内置标准参数校验规则。 开发能力要求 您需具备以下开发能力:
是否开启http_server_request指标添加description标签功能,如开启,会自动添加@ApiOperation注解的value字段或@Operation注解的summary字段作为description值。 devspore.probe.aom.enable false boolean 是否开启监控数据上报AOM平台功能。
API版本:指定服务的API版本,对应服务Service段的apiVersion字段,一般为v1、v2类型的值。 描述:设置服务的描述信息。 单击“确定”,即可完成服务的创建。此处创建服务的操作,相当于为服务搭建了一个框架。您需要根据自身业务的需求继续编辑服务。 在服务列表中,单击已创建服务后的“编辑”。 设置服务基本配置、详细配置及客户端配置。
资产库管理 配置架构模板 配置业务对象模板 配置自定义字段类型 配置客户端流控策略 配置连接器 父主题: 后端应用管理