1. drools官网
http://drools.org/
2.drools的文档
2.1 文档连接 http://drools.org/learn/documentation.html
2.2 参考手册 https://docs.jboss.org/drools/release/6.5.0.Final/drools-docs/pdf/drools-docs.pdf
2.3 用户指南 https://nheron.gitbooks.io/droolsonboarding/content/
2.4 java api https://docs.jboss.org/drools/release/6.5.0.Final/kie-api-javadoc/index.html
3. drools下载和安装
http://drools.org/download/download.html
https://download.jboss.org/drools/release/6.5.0.Final/drools-distribution-6.5.0.Final.zip
解压缩然后按装到~/usr/drools目录
4. drools的组件
Drools Workbench (web UI for authoring and management) drools的web ui认证和管理
Drools Expert (business rules engine) 规则引擎
Drools Fusion (complex event processing features) 复杂环境处理
jBPM (process/workflow integration for rule orchestration/flow) 工作流集成
OptaPlanner (automated planning) 自动规划
5.在eclipse立安装drools组件,有两种方式
5.1 在eclipse-->help-->install new software-->
https://download.jboss.org/drools/release/7.0.0.CR3/org.drools.updatesite/
5.2 第二种方式,下载
https://download.jboss.org/drools/release/6.5.0.Final/droolsjbpm-tools-distribution-6.5.0.Final.zip
然后解压缩,unzip it and configure the directory "binaries/org.drools.updatesite" as a local updatesite.
6.一些可以参考的源码
http://drools.org/code/sourceCode.html
7. 在drools ide创建一个example项目
new-->project-->其他-->drools-->第二个选项-->一路next
然后创建了一个有三个test的java代码。能跑通。具体流程后文解释。
8. 用户指南读书笔记
8.1 https://nheron.gitbooks.io/droolsonboarding/content/
8.2 drools有两种东西:
8.3 草泥马,这英语写的也太烂了
https://nheron.gitbooks.io/droolsonboarding/content/gettingStarted/drools.html
2)这条是什么jb玩意写的英语,草泥马。
8.4 如果你需要对某些数据使用规则,那么,是将数据实例化之后将它们放入到规则引擎,这些实例也就是Fact。如果要操作规则引擎,需要实例化 KieContainer。然后从KieContainer里获取KieSession,由它激发规则进行推导。
8.5 从头创建一个drools示例项目
8.5.1 创建演示项目
new-->project-->drools|droolsprojects-->create-an-sample-project
8.5.2
http://drools.org/
2.drools的文档
2.1 文档连接 http://drools.org/learn/documentation.html
2.2 参考手册 https://docs.jboss.org/drools/release/6.5.0.Final/drools-docs/pdf/drools-docs.pdf
2.3 用户指南 https://nheron.gitbooks.io/droolsonboarding/content/
2.4 java api https://docs.jboss.org/drools/release/6.5.0.Final/kie-api-javadoc/index.html
3. drools下载和安装
http://drools.org/download/download.html
https://download.jboss.org/drools/release/6.5.0.Final/drools-distribution-6.5.0.Final.zip
解压缩然后按装到~/usr/drools目录
4. drools的组件
Drools Workbench (web UI for authoring and management) drools的web ui认证和管理
Drools Expert (business rules engine) 规则引擎
Drools Fusion (complex event processing features) 复杂环境处理
jBPM (process/workflow integration for rule orchestration/flow) 工作流集成
OptaPlanner (automated planning) 自动规划
5.在eclipse立安装drools组件,有两种方式
5.1 在eclipse-->help-->install new software-->
https://download.jboss.org/drools/release/7.0.0.CR3/org.drools.updatesite/
5.2 第二种方式,下载
https://download.jboss.org/drools/release/6.5.0.Final/droolsjbpm-tools-distribution-6.5.0.Final.zip
然后解压缩,unzip it and configure the directory "binaries/org.drools.updatesite" as a local updatesite.
6.一些可以参考的源码
http://drools.org/code/sourceCode.html
7. 在drools ide创建一个example项目
new-->project-->其他-->drools-->第二个选项-->一路next
然后创建了一个有三个test的java代码。能跑通。具体流程后文解释。
8. 用户指南读书笔记
8.1 https://nheron.gitbooks.io/droolsonboarding/content/
8.2 drools有两种东西:
8.3 草泥马,这英语写的也太烂了
https://nheron.gitbooks.io/droolsonboarding/content/gettingStarted/drools.html
2)这条是什么jb玩意写的英语,草泥马。
8.4 如果你需要对某些数据使用规则,那么,是将数据实例化之后将它们放入到规则引擎,这些实例也就是Fact。如果要操作规则引擎,需要实例化 KieContainer。然后从KieContainer里获取KieSession,由它激发规则进行推导。
8.5 从头创建一个drools示例项目
8.5.1 创建演示项目
new-->project-->drools|droolsprojects-->create-an-sample-project
8.5.2