第 24 章 数据对象


数据对象是您创建的规则资产的构建块。数据对象是在项目的指定软件包中作为 Java 对象实现的自定义数据类型。例如,您可以创建一个带有数据字段 Name, Address, 和 DateOfBirthPerson 对象,以指定 loan 应用程序规则的个人详情。这些自定义数据类型决定了您的资产和您决定服务所基于的数据。

24.1. 创建数据对象

以下流程是创建数据对象的通用概述。它不特定于特定的业务资产。

流程

  1. 在 Business Central 中,进入 Menu Design Projects,然后点击项目名称。
  2. Add Asset Data Object
  3. 输入唯一 数据对象 名称并选择 您希望 数据对象可用于其他规则资产的软件包。同一软件包中不能存在具有相同名称的数据对象。在指定的 DRL 文件中,您可以从任何软件包导入数据对象。

    从其他软件包导入数据对象

    您可以直接将现有数据对象从另一个软件包导入到资产设计人员,如指导规则或指导决策表设计器。选择项目中的相关规则资产和资产设计器,转至 Data Objects New 项 以选择要导入的对象。

  4. 要使数据对象持久,请选择 Persistable 复选框。Persistable 数据对象可以根据 JPA 规范存储在数据库中。默认 JPA 是 Hibernate。
  5. 点 确定。
  6. 在数据对象设计器中,单击 add 字段,将字段添加到带有属性 Id,Label, 和 Type 的对象。所需属性被标记为星号。

    • id : 输入字段的唯一 ID。
    • label : (可选)输入字段的标签
    • type : 输入字段的数据类型。
    • 列表: (可选)选择此复选框来启用该字段为指定类型保存多个项目。

      图 24.1. 在数据对象中添加数据字段

  7. Create 添加新字段,或者点 Create 并继续 添加新字段,并继续添加新字段。

    注意

    要编辑字段,请选择字段行,并使用屏幕右侧的 常规属性

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat