如何简单上手使用drools决策表?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2877个文字,预计阅读时间需要12分钟。
目录+一、背景+二、一个简单的决策表+一、在同一个决策表中处理多Sheet页+二、RuleSet下方属性有哪些+三、RuleTable下方属性有哪些+四、规则属性的编写+三、需求+四、实现+一、项目
目录- 一、背景
- 二、一个简单的决策表
- 1、在同一个决策表中处理多个Sheet页
- 2、RuleSet下方可以有哪些属性
- 3、RuleTable下方可以有哪些属性
- 4、规则属性的编写
- 三、需求
- 四、实现
- 1、项目实现结构图
- 2、引入jar包
- 3、编写kmodule.xml文件
- 4、编写学生实体类
- 5、编写决策表
- 6、将决策表转换成drl文件
- 1、决策表转换成drl文件代码
- 2、转换成具体的drl文件为
- 7、测试
- 1、编写测试代码
- 2、测试结果
- 五、完整代码
- 六、参考文档
在之前的文章中,我们的业务规则都是写在了drl文件中,这对开发人员来说是没有什么问题,如果是业务人员则不怎么友好,这篇文章我们简单学习一下drools中决策表的使用,规则是写在excel文件中。
在上面这个图中ResultSet和ResultTable是必须的,而且同一个包中,我们最好只上传一个决策表。
本文共计2877个文字,预计阅读时间需要12分钟。
目录+一、背景+二、一个简单的决策表+一、在同一个决策表中处理多Sheet页+二、RuleSet下方属性有哪些+三、RuleTable下方属性有哪些+四、规则属性的编写+三、需求+四、实现+一、项目
目录- 一、背景
- 二、一个简单的决策表
- 1、在同一个决策表中处理多个Sheet页
- 2、RuleSet下方可以有哪些属性
- 3、RuleTable下方可以有哪些属性
- 4、规则属性的编写
- 三、需求
- 四、实现
- 1、项目实现结构图
- 2、引入jar包
- 3、编写kmodule.xml文件
- 4、编写学生实体类
- 5、编写决策表
- 6、将决策表转换成drl文件
- 1、决策表转换成drl文件代码
- 2、转换成具体的drl文件为
- 7、测试
- 1、编写测试代码
- 2、测试结果
- 五、完整代码
- 六、参考文档
在之前的文章中,我们的业务规则都是写在了drl文件中,这对开发人员来说是没有什么问题,如果是业务人员则不怎么友好,这篇文章我们简单学习一下drools中决策表的使用,规则是写在excel文件中。
在上面这个图中ResultSet和ResultTable是必须的,而且同一个包中,我们最好只上传一个决策表。

