Spring Activiti工作流配置自定义架构

时间:2018-01-09 09:09:29

标签: spring spring-boot activiti

我在项目中使用Spring Activiti工作流,引擎正在为我的数据源生成自己的表。如何配置它以将这些表生成到不同的模式而不是我的默认模式?

1 个答案:

答案 0 :(得分:2)

您需要覆盖默认数据源for activiti。

您需要添加 spring-boot-configuration-processor 作为maven依赖项 你需要为活动定义数据源,如:

@Autowired
private DataSourceProperties properties;

@Bean(name = "datasource.activiti")
public DataSource activitiDataSource() {
   return DataSourceBuilder.create(this.properties.getClassLoader())
       .url(this.properties.getUrl())
       .username(this.properties.getUsername())
       .password(this.properties.getPassword())
       .driverClassName(this.properties.getDriverClassName())
           .build();
 }

有关更改数据源的详细步骤关注 this 博客