-
如何为对象自定义API - Astro企业应用 AstroPro
动作名称:设置API的动作名称。 请求方法:HTTP请求方法(也称为操作或动作),用于告诉服务您正在请求什么类型的操作。 get:请求服务器返回指定资源。 put:请求服务器更新指定资源。 post:请求服务器新增资源或执行特殊操作。 delete:请求服务器删除指定资源。
-
如何定义脱敏规则 - Astro企业应用 AstroPro
域。 选中BO对象,在对象属性中,单击“编辑字段”。 单击,添加一个phone字段,并将脱敏规则设置为2中定义的内容。 设置后,返回的值将进行脱敏处理,如1****123456。 图3 引用脱敏规则 父主题: AstroPro学堂
-
如何自定义DTO - Astro企业应用 AstroPro
从“business”中,拖拽“BO”对象至画布空白区域。 选中BO对象,在对象属性中,单击“自定义API”。 图3 自定义API 单击,添加一个自定义API。 图4 自定义一个API 在请求对象或返回对象的参数中,使用自定义DTO。 图5 在自定义API中使用自定义DTO 父主题:
-
如何为对象添加枚举字段 - Astro企业应用 AstroPro
在编辑枚举字段页面,单击,输入枚举名称(如Sex)。 图2 新增枚举字段Sex 单击枚举值下方的“请点击添加枚举值”,添加所需的枚举值。 图3 添加枚举值 返回业务设计页面,单击BO属性操作中的“编辑字段”,可查看到字段类型中新增了枚举类型。 图4 字段类型新增了枚举类型 父主题: AstroPro学堂
-
如何为对象添加固定字段 - Astro企业应用 AstroPro
图2 编辑固定字段 选中对象,再次单击BO属性操作中的“编辑字段”,查看对象默认字段。 可查看到对象的默认字段中,除了id还增加了3中添加的固定字段。 图3 查看固定字段 父主题: AstroPro学堂
-
申请AstroPro公测 - Astro企业应用 AstroPro
在AstroPro产品介绍页,单击“申请公测”。 设置企业规模、联系人等信息,勾选公测试用服务协议,单击“申请公测”。 图2 填写申请公测信息 申请提交后,单击“前往我的公测”,查看审批结果。 图3 单击前往 公测申请审批通过后,单击“前往控制台”,即可进入Astro企业应用服务控制台。 图4 前往控制台
-
BO - Astro企业应用 AstroPro
Object)是一个业务对象,业务对象映射到服务中的一个实体,对应数据库中的一张表。 属性说明 在业务设计页面,从“business”中,拖拽“BO”对象至画布空白区域。选中对象,在右侧页面设置对象属性,如图1所示。 图1 BO 对象名称:设置对象的名称,必须使用大驼峰格式,不允许存在连续的大写字母。
-
新建项目 - Astro企业应用 AstroPro
版权信息:自定义代码的版权信息,请以“//”开头或者以“/*”开头并以“*/”结尾。 Package:设置生成代码的顶层包名,由一个或多个小写字母和数字组成,片段之间用点号(.)连接,且必须以小写字母开头。 图3 顶层包名 Group:设置项目的默认组名,只能包含大小写字母、数字、连字符(-)、下划线(_)和点(
-
步骤一:添加一个项目 - Astro企业应用 AstroPro
版权信息:自定义代码的版权信息,请以“//”开头或者以“/*”开头并以“*/”结尾。 Package:设置生成代码的顶层包名,由一个或多个小写字母和数字组成,片段之间用点号(.)连接,且必须以小写字母开头。 图3 顶层包名 Group:设置项目的默认组名,只能包含大小写字母、数字、连字符(-)、下划线(_)和点(.)。
-
删除项目 - Astro企业应用 AstroPro
删除项目 使用说明 删除项目前,请确保已删除项目中的服务组。如何删除服务组,请参见删除服务组。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“项目管理 > 项目”。 在项目列表中,单击待删除项目后的“删除”。 在弹出的确认框中,单击“确认”,即可删除项目。
-
Value Object - Astro企业应用 AstroPro
合的主键。 图2 BO中的字段 图3 联合主键 属性说明 在业务设计页面,从“business”中,拖拽“Value Object”对象至画布空白区域。选中对象,在右侧页面设置对象属性,如图4所示。 图4 Value Object 对象名称:设置对象的名称,必须使用大驼峰格式,不允许存在连续的大写字母。
-
编辑项目 - Astro企业应用 AstroPro
编辑项目 使用说明 项目创建后,支持再次编辑项目的基本信息。创建项目时会自动创建一个和项目同名的服务组,修改项目名称时,已创建的服务组名称不会随之改动。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“项目管理 > 项目”。 在项目
-
步骤1:基本配置 - Astro企业应用 AstroPro
图2 详细配置 服务类型:当前仅支持创建原子服务。原子服务是指对外提供业务对象管理API,有独立数据存储(一般为独立数据库)的服务。原子服务之间可以相互调用。 服务组:选择服务所属的分组。如何创建服务组,请参见新建服务组。 服务单元化策略:服务在子域内的单元化策略。服务单元化策略必须在一个子域内定义,不能跨子域。
-
聚合 - Astro企业应用 AstroPro
图1 聚合和一对多的差异 关系属性设置 在业务设计页面,拖入两个BO业务对象(命名为Bo1、Bo2)单击“relations”中的“聚合”,为对象建立聚合关系。选中已创建的关系,在右侧页面即可设置关系属性,如图2所示。 图2 聚合 关系名称:设置聚合关系的名称。 关系类型:根据创建的聚合关系自动生成。
-
购买专业版实例 - Astro企业应用 AstroPro
图4 选择扩容 在购买扩容包页面,设置购买数量,单击“立即购买”。 一个资源扩容包,包含用户数50个、应用数20个、实体个数200个,请按需设置购买数量。 图5 购买扩容包 选择支付方式,单击“确认付款”,完成订单支付。 返回AstroPro服务控制台,在已购买的实例中,单击“进入首页”,查看扩容后的资源规格。
-
删除服务组 - Astro企业应用 AstroPro
删除服务组 使用说明 服务组不再使用时,可以删除已创建的服务组。删除服务组前,请确保服务组中的服务已删除。如何删除服务,请参见删除服务。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“项目管理 > 服务组”。 选择服务组所属的项目,单击待删除服务组后的“删除”。
-
步骤三:编辑服务 - Astro企业应用 AstroPro
设计完成后,单击“下一步”。 (可选)为服务添加依赖,本示例不涉及,恭喜您已完成服务业务模型的配置。 通常情况下,一个应用不是一个单独的服务,可能由多个服务共同组成。这些服务之间可能存在一些跨服务的调用,此时就需要通过添加依赖服务,把这些服务的客户端集成过来。如何添加服务依赖,请参见新增依赖服务。 父主题:
-
(可选)步骤2:创建服务组 - Astro企业应用 AstroPro
理 > 服务组”。 在项目后的下拉框中,选择1中创建的项目,单击“新增”。 设置服务组的基本信息,单击“完成”。 图1 设置服务组基本信息 服务组名称:设置新建服务组的名称,只能包含大小写字母、数字、连字符(-)和下划线(_)。 描述:输入服务组的描述信息,通常设置为服务组的用途或者功能。
-
购买基础版实例 - Astro企业应用 AstroPro
在Astro企业应用控制台中,可以查看到Astro企业应用的实例状态。当“实例状态”变为“运行中”时,说明实例已安装好,可以正常使用Astro企业应用。 图3 查看实例状态 父主题: 新手指引
-
DDD - Astro企业应用 AstroPro
java # 领域服务接口定义(devspore生成的持久化服务,禁止修改) I{biz}GatewayService.java # 网关服务接口 |-- impl