2016-05-03 52 views
0

我是规则引擎的新手。我需要一个开源的基于Java的规则引擎为我的项目。我想将规则存储在属性文件或数据库中。将规则存储在属性文件或数据库中的规则引擎

我检查了easyrules规则引擎。它提供了3种方式来定义规则 -

  • 实现Rule接口

  • 扩展BasicRule

  • 批注在POJO

我没有找到任何方式来储存规则在属性文件或数据库中。

有没有类似的轻量级API允许我这样做?

P.S.规则数量在100-1000之间。

+0

嗨 - 这个问题不适合SO,所以它可能会在这里关闭,但有一个姊妹站点,它非常适合:http://softwarerecs.stackexchange.com好运 – CPerkins

+0

Drools商店平面文件中的规则:http://www.drools.org/您甚至可以使用Excel创建决策矩阵 –

回答

0

我建立了一个名为Rulette的核心java库,正是这样做的。规则存储在MySql中(带有一些额外的元数据),并且评估开箱即用。