jbpm与AgileFlow的hibernate持久化实现方式对比
来源:互联网 发布:苹果电脑 软件开发 编辑:程序博客网 时间:2024/04/27 08:51
jbpm3的持久化实现基于hibernate3,由于与jboss的关系,估计以后要
采用ejb3方式的实现;而它目前的实现,与AgileFlow的方式基本类同:
1)JbpmSessionFactory
JbpmSessionFactory按顺序先后从下面的文件中读取hibernate.cfg.xml
的位置:
a)用户指定 buildDbSessionFactory(String configResource)
b)从jbpm.properties中指定
if (configResource==null) {
configResource = JbpmConfiguration.getString("jbpm.hibernate.cfg.xml");
}
c)按hibernate自己的处理方式:从classes目录下查找
JbpmSessionFactory封装了Configure和SessionFactory.
2)JbpmSession
JbpmSession封装了JbpmSessionFactory,Session,Transaction,这样可以在
JbpmSession中获取JbpmSessionFactory并产生其它的连接
AgileFlow只对外提供了两个方法:
1)AgileFlow.connectToServer();
它将产生Session,可能开始事务;在后面的代码中可以获取当前的连接.
2)AgileFlow.disConnectServer();
结束事务,关闭Session.
就对用户的方便性而言,我还是认为AgileFlow的实现要好些.
- jbpm与AgileFlow的hibernate持久化实现方式对比
- jbpm与AgileFlow的hibernate持久化实现方式对比
- jbpm与AgileFlow的hibernate持久化实现方式对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 【持久化框架】Mybatis与Hibernate的详细对比
- 1月26日下午15:00分做客CSDN 与大家分享ASP.NET 的方方面面!
- jbpm3的流程定义器预览
- QQ游戏当前在线总人数查看
- 从微软MIX 2007软体盛会看未来
- Tempo研究之在Eclipse中调试FDS
- jbpm与AgileFlow的hibernate持久化实现方式对比
- 圣殿祭司:ASP.NET 2.0 开发详解——使用C#——全国购书地址一览表
- Tempo研究之在Eclipse中运行Intalio Server
- jbpm的任务管理实现
- Tempo研究之Derby数据查看
- 休闲平台,何去何从?(2)
- WPF/E技术公布了第一个CTP版本下载
- jbpm对token和variable的处理办法
- Tempo研究之Intalio BPMS在mysql上部署