在Spring Batch中使用多个数据源
- 论坛
- 在Spring Batch中使用多个数据源
13 浏览
在Spring Batch中使用多个数据源
我正在尝试在Spring Batch中配置一对数据源。启动时,Spring Batch抛出以下异常:
要使用默认的BatchConfigurer,上下文中不能包含多个数据源,发现了2个
批处理配置摘录
@Configuration @EnableBatchProcessing public class BatchJobConfiguration { @Primary @Bean(name = "baseDatasource") public DataSource dataSource() { // 第一个数据源定义在这里 } @Bean(name = "secondaryDataSource") public DataSource dataSource2() { // 第二个数据源定义在这里 } ... }
不确定为什么会出现这个异常,因为我看到一些基于xml的Spring Batch配置声明了多个数据源。我正在使用Spring Batch核心版本3.0.1.RELEASE和Spring Boot版本1.1.5.RELEASE。非常感谢任何帮助。