随笔分类 - 工作流 - jBPM
jbpm学习笔记
摘要:前言:本节不使用流程定义的图形化工具(jboss-ide、eclipse插件)来进行流程定义,直接使用流程字符串来进行部署流程。1、简单介绍一下org.jbpm.JbpmConfiguration类: 1)此类为线程安全的,可做为org.jbpm.JbpmContext(jbpm上下文)的工厂类。此类一般是指jbpm.cfg.xml此配置文件。 2)JbpmConfiguration实例可以通过两种方式获得: 第一种来自一个资源文件: JbpmConfiguration jbpmConfiguration = JbpmConfiguration.getInstance();此方...
阅读全文
摘要:前言:有了第一节的介绍之后,对于工作流,应该大致有个印象了,这一节主要说一说jBPM流程引擎的数据库初始化。 前一节,我们通过helloworld的例子已经对jbpm如何对流程进行引擎有了初步的了解,试想一下,jbpm每创建一个流程实例,实例都是有状态的,比如在突发情况下,系统故障,那么流程数据就会丢失,这是我们不希望看到的,这时,我们就需要对流程实例数据进行持久化。 那么jBPM的持久化是怎么做的呢?答案也许跟你想的一样,对,是数据库。jbpm采用的是数据库来持久化,并且访问数据库的框架用的是比较流行的hibernate,需要在数据库持久化这些数据。首先需要的就是数据库表,我们如何创建这..
阅读全文
摘要:前言:声明,本人不是一个jbpm高手,本学习笔记系列纯为自己最近刚接触工作流后的一个记录,以防日后查看。尽量以一个初学者的角度(自己本身就是一个初学者)来写,也为了让那些没有接触过jbpm的java程序猿做一个入门学习。如果有写的不好的地方,请留言,指正,小弟不盛感激,但是请勿骂小弟哟。呵呵。本学习笔记,我抽时间就会更新(由于平时工作也比较忙,精力有限呀),中间可能会有一些笔记写了一半就会放上来的情况。(1)工作流简介 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,.
阅读全文
浙公网安备 33010602011771号