- 博客(6)
- 资源 (1)
- 收藏
- 关注
关于JPBM3的日志
jbpm3的日志 jbpm日志功能相当强大齐全。在操作时,如果希望日志持久化到数据库中,那么获取对象时采用 [code="java"] jbpmContext.getTaskInstanceForUpdate(taskInstanceId); jbpmContext.getProcessInstanceForUpdate(processInstanceId); jbpmContext.g...
2010-10-08 23:33:40 111
原创 hibernate schema 设置
hibernate在实现实体映射时,DB无需强行指定。部署时会较对DB户名和密码,根据用户名以访问的表完成实体映射。如果一个帐号可以访问一个数据库的下多个表,以oracle为例用户user1下面有表table1 ,user2下面也有table1,且user1有user2的所有权限,那么部署时可能就会搞错table,出于安全hiberante在配置时设置默认的schema较为安全。EJB也是同理,建...
2010-10-05 16:54:40 717
解读JBM3源文件 FieldInstantiation 实现集合Field
以前的应用中在节点进入事件中定义ActionHandler,Field中定义人员查找的方法和查找的参数,方法似乎不错^_^ 但是人员查找的方法和参数在不同节点是不相同的(方法名,参数个数,参数值),考虑长远些,如果人员查找服务是确认的,人员查找Action也就是确认的,不用重复去设计,当人员查找服务不能满足现在需求要新增接口时,流程定义肯定要升级新版本,人员查找Action是否可以不会改动,或改动...
2010-08-29 15:07:09 132
如何获取JBPM节点类型
JBPM节点均是继承于Node,ProcessDefinition与Node是OneToMany的关系,ProcessDefinition与StartState是ManyToOne的关系。 在操作流程时,有时候需要依据节点类型作相应的处理,那么如何获取节点类型呢? [code="java"] protected void getNodeType(ProcessDefinition proc...
2010-08-29 00:13:05 167
JBPM3 DAO层的设计
jbpm3 本身提供很多API,可直接操作实体,包结构是以对象去规划的。假设对jbpm进行扩展,继承任务实例、增加其它实体,那么就少不了对于实体的新增、删除和修改;数据要返回给应用(J2EE),需要定义Interface、DAO、DTO等等。以前的项目并没有去区分这一块,对于实例的操作没有使用DAO,而是定义一个类和所需的方法,然后传入JbpmContext或Session 如: [code="...
2010-08-28 00:30:04 118
让jbpm3.2支持hibernate3.2的注解功能
前阵子看到有到一些朋友因为jbpm3不支持注解功能而范愁,所以把我改好的jdpl和方法分享一下。 不支持注解功能的原因: JDPL.jar 包中实例化Configuration 时,源代码为Configuration configuration = new Configuration();,由此实例化后的配置无法识别Hibernate3.2所支持的标注。 1.org\jbpm\ant...
2010-07-25 22:48:55 107
JDPL_Annotation
2010-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人