如何在从数据库加载的Drools中使用动态规则

时间:2018-11-15 08:18:20

标签: spring-boot java-8 drools

任何人都不知道如何从数据库中加载动态规则以在Drools中使用。

我的要求是让业务用户具有完全的灵活性,可以根据他们的要求定义规则,而不修改任何源代码。我正在使用Spring Boot 2.0.2Drools 7

谢谢

1 个答案:

答案 0 :(得分:0)

有多种方法可以实现这一目标。

  1. 您可以使用Drools Workbench来存储,构建规则,然后通过您的应用程序代码来检索它们。
  2. 您可以将Drools规则文件存储在本地文件夹中,并通过应用程序代码检索它们。

但是两者都需要定期刷新KieBase。