Introduction You will see an example on drools support in Spring Boot 2. You might have seen in past example on how to integrate drools in Spring application. I had used Spring Boot version 1.5.9 but here it will support Spring Boot 2.1.5 to 2.4.3 versions. I will not explain about drools in this post…

Posted in Drools Spring Boot

Drools support in Spring Boot 2

This tutorial example will show you how to mock ObjectFactory<KieSession>, KieSession and KieStatelessSession using Junit. KieSession is the most common way to interact with the engine in Drools. A KieSession allows the application to establish an iterative conversation with the engine, where the state of the session is kept across invocations. The reasoning process may…

Posted in Drools Junit

Mock Drools ObjectFactory, KieSession and StatelessKieSession using Junit

Introduction This tutorial is about Spring drools integration example and will show you how to define business rules in drools (.drl) file that could be understood by non-technical people as well. What is Drools? Drools is a business rule management system with a forward-chaining and backward-chaining inference based rules engine, allowing fast and reliable evaluation…

Posted in Drools Spring Boot

Spring Drools Integration Example