第 54 章 数据对象
数据对象是您创建的规则资产的构建块。数据对象是在项目的指定软件包中作为 Java 对象实现的自定义数据类型。例如,您可以创建一个带有数据字段 Name
, Address
, 和 DateOfBirth
的 Person
对象,以指定 loan 应用程序规则的个人详情。这些自定义数据类型决定了您的资产和您决定服务所基于的数据。
54.1. 创建数据对象 复制链接链接已复制到粘贴板!
以下流程是创建数据对象的通用概述。它不特定于特定的业务资产。
流程
-
在 Business Central 中,进入 Menu
Design Projects,然后点击项目名称。 -
点 Add Asset
Data Object。 输入唯一 数据对象 名称并选择 您希望 数据对象可用于其他规则资产的软件包。同一软件包中不能存在具有相同名称的数据对象。在指定的 DRL 文件中,您可以从任何软件包导入数据对象。
从其他软件包导入数据对象您可以直接将现有数据对象从另一个软件包导入到资产设计人员,如指导规则或指导决策表设计器。选择项目中的相关规则资产和资产设计器,转至 Data Objects
New 项 以选择要导入的对象。 - 要使数据对象持久,请选择 Persistable 复选框。Persistable 数据对象可以根据 JPA 规范存储在数据库中。默认 JPA 是 Hibernate。
- 点 确定。
在数据对象设计器中,单击 add 字段,将字段添加到带有属性 Id,Label, 和 Type 的对象。所需属性被标记为星号。
- id : 输入字段的唯一 ID。
- label : (可选)输入字段的标签。
- type : 输入字段的数据类型。
列表: (可选)选择此复选框来启用该字段为指定类型保存多个项目。
图 54.1. 在数据对象中添加数据字段
点 Create 添加新字段,或者点 Create 并继续 添加新字段,并继续添加新字段。
注意要编辑字段,请选择字段行,并使用屏幕右侧的 常规属性。