3

春のクラウド タスク アプリケーションで複数のデータソースを定義すると、例外がスローされます。これは私がデータソースを定義した方法です

@Primary
@Bean(name="datasource1")
@ConfigurationProperties(prefix="spring.datasource")
public javax.sql.DataSource primaryDataSource() {
    return  DataSourceBuilder.create().build();
}

@Bean(name="datasource2")
@ConfigurationProperties(prefix="spring.datasource1")
public javax.sql.DataSource primaryDataSource1() {
    return  DataSourceBuilder.create().build();
}

@Bean
public TaskConfigurer taskConfigurer() {
    return new DefaultTaskConfigurer(primaryDataSource());
}

上記のように TaskConfigurer を定義して @Primary を配置する提案を見てきましたが、どれも機能していません。この種の問題に直面した人はいますか?

ありがとう、ニール

4

2 に答える 2