摘要:
JBPM中JPDL深入解析 流程引擎需要根据流程定义进行业务流程的流转,所以提供一种简单直观、易用方便、便于扩展的流程定义方式就显得直观重要了。JBPM提供了自己的一套流程定义语言JPDL,通过对JPDL的分析解决,我们可以了解其架构设计和运行机制,以便根据业务需求进行灵活的扩展。 JBPM中JPDL架构设计1. 定义相关的xsd文件(比如jpdl-4.0.xsd、jpdl-4.2.xsd、jpdl-4.3.xsd、jpdl-4.4.xsd)。Xsd定义了流程定义xml的整体架构,既xml中的元素和属性,其也就决定了我们定义的流程定义的xml的形式;同时在流程发布的时候也会使用xsd进行验证。 阅读全文
posted @ 2011-05-15 17:35
无风听海
阅读(2941)
评论(0)
推荐(0)
摘要:
JBPM数据库分析持久化基础知识 持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。 我们可以这样理解: 在一定周期内保持不变就是持久化,持久化是针对时间来说的. 数据库中的数据就是持久化了的数据,只要你不去删除或修改. Session会话中Session对象变量也是不变的,是Session容器中持久化 对象持久化的方式有很多种,根据周期不同有,page,Session,Application, 对象序列化机制对于需要将对象的状态保存到文件 阅读全文
posted @ 2011-05-15 09:22
无风听海
阅读(982)
评论(0)
推荐(0)
摘要:
JBPM数据库分析持久化基础知识 持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。 我们可以这样理解: 在一定周期内保持不变就是持久化,持久化是针对时间来说的. 数据库中的数据就是持久化了的数据,只要你不去删除或修改. Session会话中Session对象变量也是不变的,是Session容器中持久化 对象持久化的方式有很多种,根据周期不同有,page,Session,Application, 对象序列化机制对于需要将对象的状态保存到文件 阅读全文
posted @ 2011-05-15 09:21
无风听海
阅读(1407)
评论(0)
推荐(0)
浙公网安备 33010602011771号