使用Spring管理整合drools,首先需要引入依赖,然后配置spring文件。
引入依赖
<properties>
<drools.version>7.10.0.Final</drools.version>
<spring.version>5.0.5.RELEASE</spring.version>
</properties>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
<version>${drools.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-spring</artifactId>
<version>${drools.version}</version>
<!--注意:此处必须排除传递过来的依赖,否则会跟我们自己导入的Spring jar包产生冲突-->
<exclusions&g

本文介绍了如何在Spring环境中集成Drools规则引擎。首先,通过Maven引入了Drools和Spring的相关依赖,并排除了可能导致冲突的Spring模块。接着,在resources/rules目录下创建了一个简单的规则文件。然后,配置了Spring的XML文件,定义了KieBase和KieSession。最后,通过SpringJUnit4ClassRunner进行测试,展示了如何在Spring中触发和执行Drools规则。
最低0.47元/天 解锁文章
796

被折叠的 条评论
为什么被折叠?



