: 设置流程引擎启动和关闭时如何处理数据库表
false:默认, 检查数据库表的版本和依赖库的版本,如果版本不匹配就抛出异常
true: 构建流程引擎时,执行检查,如果需要就执行更新....命名和目录接口) 来获取数据库连接,连接是由servlet容器管理的,可以在war部署外边管理配置....与db.properties相比,它也允许对连接进行更多的配置
JNDI的使用
Activiti Explorer和Activiti Rest应用从db.properties转换为使用JNDI数据库配置...方法抛出异常时的行为
返回false,会忽略异常
返回true,异常不会忽略,继续向上传播,迅速导致当前命令失败
当事件是一个API调用的一部分时(或其他事务性操作,比如job执行), 事务就会回滚
当事件监听器中的行为不是业务性时...
对于实体相关的事件,也可以设置为针对某个流程定义的监听器,实现只监听发生在某个流程定义上的某个类型实体事件.下面的代码演示了如何实现这种功能:
第一个例子:用于监听所有实体事件