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

Spring Activiti工作流配置自定义架构,spring,spring-boot,activiti,Spring,Spring Boot,Activiti,我在项目中使用SpringActiviti工作流,引擎正在为我的数据源生成它们自己的表。如何配置它以将这些表生成到不同的模式而不是默认模式?您需要覆盖activiti的默认数据源 您需要将spring引导配置处理器添加为maven依赖项 您需要为activiti定义数据源,如: @Autowired private DataSourceProperties properties; @Bean(name = "datasource.activiti") public DataSource act

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

您需要覆盖activiti的默认数据源

您需要将spring引导配置处理器添加为maven依赖项 您需要为activiti定义数据源,如:

@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();
 }

有关更改数据源的详细步骤,请遵循博客

有趣的。。。更改数据源总是很有用:)