Drools5 大家熟悉不?怎么执行sql呢?在规则中

唐代de豆腐 发布于 2012/12/18 20:34
阅读 1K+
收藏 0

大家好,请问大家一个问题

如何在drl文件中写入sql呢。

我是这么想的。when:部分是条部分。所以我把逻辑写在 then:部分

把规则写完。感觉怪怪的。好像我现在的需求不适合用规则引擎来实现。但这是上头经理决定的。

我觉的:

drools 规则 实际是将 数据源和业务规则分离的。而我感觉现在是耦合了、

大家有什么想法呢。谢谢

加载中
0
l
lintghi
我也是刚接触几天, 应该是将要执行的东西(比如sql)封装在java类(比如service)中, 然后在then部分调用java类. 这样drl只处理规则. 不会形成耦合. 
唐代de豆腐
唐代de豆腐
我也是这么做的,呵,一样的。根据我这边需求,我的sql也可能是可变的,所以sql也定义有规则文件中
0
梅气灶
梅气灶
个人还是没觉得出来drools的好处在哪,只是了解例子~~~~~
0
飘零浪人
飘零浪人
如果处理sql那和普通java编程就没什么区别了
唐代de豆腐
唐代de豆腐
是呀,我也很无赖
返回顶部
顶部