- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我计划引入 Java 规则,目前正在评估 Drools 以将应用程序中的业务规则具体化(物理和逻辑上)。
由于这些业务规则通常由业务部门制定,我希望业务部门通过 GUI 对规则进行必要的更改。
我在 Google 上搜索了集成 Java Web 应用程序 + Drools + Guvnor,但一无所获。
我的问题:
最佳答案
我正在做一些类似于你想做的事情。
Since these business rules would be very often by the business, I would want the business to make necessary changes to the rules via GUI.
1. Does Drools support a lightweight GUI for editing the rules?
2. Is Drools Guvnor a lightweight GUI, or is there are a way to step it down?
3. How easy to integrate an application to Guvnor to read the rules?
KnowledgeAgent
连接到 Guvnor 并监听新规则更新并不是特别困难。
@OneToMany
与父节点列表中的子节点的关系。在 Drools 中处理列表相当痛苦,因此我们将其扁平化为一个结构,在其中插入一个
ParentNode
对象,还有一堆
ChildNode
对象,这更容易使用。
rule "Say hello to user"
when
user : User
then
insert(new ShowMessageCommand("Hello " + user.getName() + "!"))
end
if instanceof
/
else if instanceof
/
else
非常有用)链)。
关于java - 集成 Java Webapp + drools + Guvnor 如何以及是否值得?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11222954/
我正在生成代码,其中我恰好将 n 个单词从一个内存位置复制到另一个非重叠内存位置。 n 是静态已知的。 目前,我发出大量加载指令,然后是大量存储指令,但我怀疑从 n 的某个值开始,调用 memcpy会
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 4 年前。 Improve this ques
用例如下: 我有一张 map ,其中将插入一些键/值。 该程序将查询该 map ,但是在第一个查询之后,我可以保证该 map 将完全不会被修改。 因为查询的结果完全是输入的函数,所以在查询方法上放置属
Helo 伙计们,我尝试使用 Refs 并在他的内部提供 this.setState 但它给出: Maximum update depth exceeded. This can happen when
在检查事件时,使用带有 switch 或 if 的代码块是很常见的事情。如果变得简单,它可以是干净的代码,但似乎仍然有比需要更多的行,并且可以使用 lambda 进行简化。 用 if 阻止: if(a
Amazon 最近宣布在其 RDS 产品线中支持 Oracle: http://aws.amazon.com/rds/oracle/ 我想知道是否有人使用过它,或者是否有令人信服的理由将我的数据从 M
我是一名优秀的程序员,十分优秀!