activiti7使用SpringBoot自动建表
0
默认不使用SpringBoot需要通过配置文件``这样建表:
ProcessEngineConfiguration
.createProcessEngineConfigurationFromResource("activiti.cfg.xml")
.buildProcessEngine();
但是这样不能使用SpringBoot里面的配置比较麻烦,所以改成下面这样。
@Autowired
private DataSource dataSource;
@PostConstruct
public void post() {
ProcessEngineConfiguration
.createStandaloneProcessEngineConfiguration()
.setDataSource(this.dataSource)
.setDatabaseSchemaUpdate("true")
.buildProcessEngine();
}
当然我记得是有一个starter可以自动实现的,因为存在配置database-schema-update: true
。