我们正在为我们的Java Web应用程序使用Drools Rul Engine。
写DRL文件似乎错误Prone,我只是想知道是否有任何工具可以自动生成.drl文件或基于xml的规则?
提前致谢。
答案 0 :(得分:0)
实际上我不知道这样做的任何工具,但它真的有助于为你的ide安装插件。
例如,如果您正在运行eclipse,那么整个套件可以对规则文件进行语法检查,并在编写规则时自动报告静态类型检查错误。
由于在“预编译”时间规则文件和类之间没有真正的硬约束,这有很大帮助。
答案 1 :(得分:0)
您可以查看允许您通过GUI创建规则的Drools Guvnor项目http://www.jboss.org/drools/drools-guvnor.html。
答案 2 :(得分:0)
您还可以使用基于电子表格(xls文件)的决策表。这很方便使用。
您可以在此处详细了解:http://docs.jboss.org/drools/release/5.2.0.Final/drools-expert-docs/html/ch06.html
或者,你也可以使用" Fluent API"从java代码创建规则,在这里阅读:
http://docs.jboss.org/drools/release/5.2.0.Final/droolsjbpm-introduction-docs/html/ch02.html#d0e124