Drools 如何从流口水开始

Drools 如何从流口水开始,drools,drools-guvnor,guvnor,Drools,Drools Guvnor,Guvnor,我不熟悉drools和java。我想设置guvnor并使用数据库存储规则。我应该如何开始 我一直在想办法,但还不清楚如何开始。如果您想了解在workbench中可以做的事情,最好从以下视频开始: 这是一个web应用程序,所以您首先需要一个web服务器。JBoss AS是唯一正确测试它的web服务器,因此,如果您想避免花费学习时间让Guvnor/Workbench在Tomcat/Jetty/Glassfish/WebSphere/etc上工作,请下载它 然后转到并下载Workbench(Guv

我不熟悉drools和java。我想设置guvnor并使用数据库存储规则。我应该如何开始


我一直在想办法,但还不清楚如何开始。

如果您想了解在workbench中可以做的事情,最好从以下视频开始:

这是一个web应用程序,所以您首先需要一个web服务器。JBoss AS是唯一正确测试它的web服务器,因此,如果您想避免花费学习时间让Guvnor/Workbench在Tomcat/Jetty/Glassfish/WebSphere/etc上工作,请下载它

然后转到并下载Workbench(Guvnor的新名称)。在web服务器上部署它并浏览到它

然后只需按照文档中的说明进行操作:


请注意,Workbench不在数据库中存储规则(早期版本有);它现在使用Git。

嘿,谢谢你的回复。你能告诉我什么适合我的用例吗?使用数据库会有帮助还是其他什么?在我的例子中,规则是这样的值:如果a=5,b='abcd',那么c='jkl'和d='asd'。这些值需要实时更新。如果您正在查看随着时间的推移而不断更新的值,您应该阅读关于复杂事件处理的部分:让我清楚地告诉您我的用例。基于某些属性的值,其他属性的值已确定。属性不会更改,只是它们的值会更改。我希望对这些更新的值进行进一步处理。这些值将被频繁添加或更新。因此,我要求数据库是存储值和规则引擎的好解决方案,在运行时形成获取这些值的规则。一个更重要的是,当我说我想在数据库中存储规则时,我指的是属性的单个值组合,而不是规则文件。你需要在工作记忆中插入“事实”。如果您愿意,这些事实可以是从数据库中保存的值编组的Java类。在进一步设计应用程序之前,您应该从一开始就开始学习一些教程。