bpmn 2.0 xml文件需要被解析为Activiti内部模型,然后才能在Activiti引擎中运行.解析过程发生在发布流程或在内存中找不到对应流程的时候,这时会从数据库查询对应的xml
对于每个流程...,默认的ID生成器可能因为无法很快的获取新ID区域而导致异常
所有流程引擎都有一个ID生成器,默认的ID生成器会在数据库划取一块ID范围,其余引擎不能使用相同范围的ID
在引擎运行期间,当默认的ID生成器发现已经越过...多租户:
通常是在软件需要作为多个不同组织服务时产生的概念
关键是数据分片,组织不能看到其余组织的数据
在这种场景下,组织,部门,小组就叫做租户
多租户和安装多个实例是从基本上不同的:
多租户是一个...,可以拥有各自的版本.当不使用租户时也不会影响使用
这些限制不会影响Activiti在集群环境下运行
可以通过调用repositoryService的changeDeploymentTenantId(String...当需要从非多租户环境向多租户环境下切换时,会非常实用
执行自定义SQL
Activiti API允许使用高级API操作数据库:
在查询数据方面,查询API和Native Query API是非常强大的