Activit配置文件activiti.cfg.xml怎么调用方法清理缓存
时间: 2023-12-05 18:06:14 浏览: 34
在Activiti中,可以使用ProcessEngineConfiguration类中的setDatabaseSchemaUpdate方法来清除缓存。具体做法如下:
1.在activiti.cfg.xml文件中添加以下配置:
```
<bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration">
<!--其他配置-->
<property name="databaseSchemaUpdate" value="true" />
</bean>
```
2.在Java代码中获取ProcessEngine对象并调用其getProcessEngineConfiguration方法获取ProcessEngineConfiguration对象,然后调用其setDatabaseSchemaUpdate方法清除缓存。示例代码如下:
```
ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
ProcessEngineConfiguration processEngineConfiguration = processEngine.getProcessEngineConfiguration();
processEngineConfiguration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);
```
以上就是通过Activiti配置文件activiti.cfg.xml调用方法清理缓存的方法。