![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Drools
hellostone
这个作者很懒,什么都没留下…
展开
-
Drools疑问
学习Drools一段时间,主要是将项目中 本来用Drools2 写的东西 弄成 现行版本 Drools4 Drools2到Jboss Rule 到Drools4 有蛮大变化的。 首先是 描述语言上的变化。Drools2的时候 还是XML,Drools4的时候有了DSL 然后是一些接口主要类 WorkingMemory 加入Fact的 assertObject 变为了 insert(); ...2008-02-22 16:25:20 · 89 阅读 · 0 评论 -
drools 学习笔记(一)
文章整理了 一些看到的文章 和 官方文档的一些东西。 大多数web和企业Java应用可以分成三个部分:一个和用户交互的前台, 一个和后台系统,例如数据库交互的服务层,以及他们中间的业务逻辑。 现在使用框架构建前台和后台系统已经成为普遍共识(例如, Struts, Cocoon, Spring, Hibernate, JDO, 和 Entity Beans), 但却没有一个标准的方法来构建业务...2008-02-29 08:52:35 · 113 阅读 · 0 评论 -
drools 学习笔记(二)
Drools 是一个开源的规则引擎,目前有Jboss管理,最新版本为4.X。 我们使用Drools就是为了让它处理数据与规则的关系,因此Drools要获得数据和获得规则,然后进行执行。因此Drools分为编制和运行时两个部分。 编制是指产生rule的过程,Drools用DRL,或者XML来描述规则。 编制的过程包括为规则建立DRL 或XML 文件,传入一个由Antlr 3 文法器定义的解析器...2008-02-29 08:55:46 · 150 阅读 · 0 评论 -
Drools学习笔记(三)
Drools4.0 自带一种非XML 格式的规则语言。这种格式通过使用标点符号,使得语言非常的轻量化,并且通过DSL(域规则语言)支持自然语言的扩展,这使得你可以将该语言演化到与你需要解决的问题域更为相配。 规则文件通常是以drl 扩展名结尾。在一个drl 文件中可以包含多个规则,函数等等。但是你也可以将规则分开到多个规则文件中(在这种情况下建议采用.rule 扩展名,但不是必需的),分散规...2008-02-29 08:57:07 · 152 阅读 · 0 评论