首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试将Drools与hibernate连接起来

尝试将Drools与hibernate连接起来
EN

Stack Overflow用户
提问于 2015-04-13 15:33:07
回答 1查看 182关注 0票数 0

我正在使用我的项目中的Drools,我正在尝试将知识库连接到Hibernate,以便从数据库中提取事实。然而,我不太明白如何创建知识库:在创建知识库时,我应该创建hibernate会话吗?还是在DRL文件中?你能帮我把hibernate和drools连接起来吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-04-28 18:50:25

我不确定我是否正确理解了您的要求。但对某些人来说,这可能会有所帮助。我希望我们可以通过在全局对象上驱动的自定义方法来覆盖DB交互功能。

  1. 将可验证的全局类导入到规则中。global globalHandler
  2. Assume job.ExecuteTask ExecuteTask类有一个变量,指向Hibernate的DAO外观处理程序或会话工厂。公共会话ManagerFacade;
  3. Set全局处理程序以及Kie会话初始化。ksession.setGlobal("globalHandler",new ExecuteTask(jobReader,ksession,ExecuteTask))某些条件/规则从规则调用这个初始化的全局处理程序的方法。globalHandler.createPersistentObjectProd(Object args...);

这是一种从规则到支持的自定义方法的来回流动。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29600034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档