Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 836 Bytes

File metadata and controls

44 lines (30 loc) · 836 Bytes

Drools Engine Starter

Library for Drools Engine for KieSession with zero configuration

Usage

Add dependency in your spring boot project

  • Maven
<dependency>
    <groupId>io.github.bhuwanupadhyay</groupId>
    <artifactId>drools-engine-starter</artifactId>
    <version>[version]</version>
</dependency>
  • Gradle
implementation 'io.github.bhuwanupadhyay:drools-engine-starter:[version]'

Customize configurations

boot:
  drools:
    rules-path: payment/rules # default 'drools/rules'

According to your rules' path create directory under src/main/resource/<rule_path> and place all drools rule file.

Using KieSession

@Autowired
private KieContainer kieContainer;

Demo Example

You can find demo example Test App