搜索

第 26 章 数据对象

download PDF

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

26.1. 创建数据对象

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

流程

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

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

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

  4. 要使数据对象持久化,请选择"永久 "复选框。Persistable 数据对象可以根据 JPA 规格存储在数据库中。默认的 JPA 为 Hibernate。
  5. 确定
  6. 在数据对象设计器中,点 add 字段在 对象中添加包含属性 Id、标签和 类型的字段所需的属性标有星号(*)。

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

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

      在数据对象中添加数据字段
  7. Create 添加新字段,或者点击 Create 并继续 添加新字段并继续添加其他字段。

    注意

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

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.