如前所述,本实验场景会涉及到对客户信息的审核操作,所以我们提供了一个预定义的业务对象文件 Customer.xsd。该对象包含以下字段定义。
字段名 |
字段类型 |
字段含义 |
Name |
String |
客户姓名 |
Address |
String |
客户住址 |
Age |
Int |
客户年龄 |
Validate |
String |
审核结果 |
我们将该 Customer.xsd 文件通过拷贝 / 粘贴放入工程项目中,如下图所示:
此时通过拷贝粘贴的业务对象文件还无法在项目中直接引用,我们需要通过导入可执行对象模型来实现对该 XSD 文件的引用。在”Rule Project Map”窗口,单击”Import XOM”。
在弹出窗口中选择”Dynamic Execution Object Model(XSD)”,单击确定,进入下一步操作。
在动态绑定选项卡中,单击选择”Add XSD”,选择项目中的 Customer.xsd 文件,完成操作。
此时,我们仅仅是将 XSD 文件引入到项目中,但是在创建和编辑业务规则前,我们需要通过该 XSD 定义一个业务对象模型(BOM),在”Rule Project Map”窗口,单击”Create BOM”,在弹出页面中输入名称”CustomerModel”,进入下一页;
图 13. 新建业务对象模型
通过”Browse XOM”选择上述步骤中引入的 Customer.xsd 作为可执行对象模型的输入;
单击”Select All”,如图 13 所示,即意味着选择了包中所有的类,进入下一页;
以下文章点击率最高
Loading…