Activiti02. Activiti流程引擎
文章平均质量分 88
下班后的爪哇菌
我的源计划就是你的源计划,我的源实践就是你的源实践,我的源经验就是你的源经验!
展开
-
自定义ProcessEngineConfiguration
了解ProcessEngineConfiguration的属性配置及其作用,可以使我们定制出个性化的流程引擎。如果想进一步对流程引擎做更个性化的定制,可以为ProcessEngineConfiguration配置不同的实现。 ProcessEngineConfiguration及其子类 ProcessEngineConfiguration代表Activiti的一个配置实例,Process...原创 2018-09-08 19:26:07 · 10109 阅读 · 0 评论 -
Activiti中的流程配置文件
Activiti中的流程配置文件类型可以分为以下两种: 1)普通配置,即Activiti的配置风格,通常情况下,使用该方式的文件名称为activiti.cfg.xml。 2)Spring配置,即Spring配置风格,使用该方式的文件名称可以自定义,例如activiti-context.xml、spring-activiti.xml等。 Activiti配置风格 activiti.cf...原创 2018-09-06 22:43:00 · 2621 阅读 · 0 评论 -
Activiti流程引擎架构概述
Activiti框架提供的流程引擎配置类ProcessEngineConfiguration的类图如下: 下面的图是流程引擎的架构图: 由上图我们可以很清楚地从全局角度了解ProcessEngineConfiguration类: 1)EngineServices:该接口中定义了获取各种服务类实例对象的方法。 2)ProcessEngine:继承EngineServices接口,并增...原创 2018-09-06 22:57:56 · 13383 阅读 · 1 评论 -
Activiti数据源配置
Activiti 在启动时,会读取数据源配置,用于对数据库进行相应的操作。 Activiti 默认使用 H2 数据库,H2 是一个开源的嵌入式数据库,使用 Java 语言编写。使用H2 数据库并不需要另外安装服务器或者客户端,只需要提供一个 jar 包即可使用。在实际的企业应用中,很少会使用这种轻量级的嵌入式数据库,因此 H2 数据更适合使用于单元测试。除 H2 数据库,Activiti 还为以...原创 2018-09-07 22:40:58 · 4555 阅读 · 0 评论 -
获取Activiti流程引擎配置信息
ProcessEngineConfiguration对象代表一个Activiti流程引擎的全部配置,该类提供一系列创建ProcessEngineConfiguration 实例的静态方法,这些方法用于读取和解析相应的配置文件,并返回 ProcessEngineConfiguration 的实例。除这些静态方法外,该类为其他可配置的引擎属性提供相应的 setter 和 getter 方法。 ...原创 2018-09-07 22:41:17 · 1133 阅读 · 0 评论