Skip to content

Commit ad20669

Browse files
author
何惠民
committed
Fixed error of Druid DataSource
1 parent 76654de commit ad20669

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/main/java/cn/com/hellowood/dynamicdatasource/configuration/DataSourceConfigurer.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package cn.com.hellowood.dynamicdatasource.configuration;
22

33
import cn.com.hellowood.dynamicdatasource.common.DataSourceKey;
4+
import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceBuilder;
45
import org.mybatis.spring.SqlSessionFactoryBean;
5-
import org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder;
66
import org.springframework.boot.context.properties.ConfigurationProperties;
77
import org.springframework.context.annotation.Bean;
88
import org.springframework.context.annotation.Configuration;
@@ -33,7 +33,7 @@ public class DataSourceConfigurer {
3333
@Primary
3434
@ConfigurationProperties(prefix = "spring.datasource.druid.master")
3535
public DataSource master() {
36-
return DataSourceBuilder.create().build();
36+
return DruidDataSourceBuilder.create().build();
3737
}
3838

3939
/**
@@ -44,7 +44,7 @@ public DataSource master() {
4444
@Bean("slaveAlpha")
4545
@ConfigurationProperties(prefix = "spring.datasource.druid.slave-alpha")
4646
public DataSource slaveAlpha() {
47-
return DataSourceBuilder.create().build();
47+
return DruidDataSourceBuilder.create().build();
4848
}
4949

5050
/**
@@ -55,7 +55,7 @@ public DataSource slaveAlpha() {
5555
@Bean("slaveBeta")
5656
@ConfigurationProperties(prefix = "spring.datasource.druid.slave-beta")
5757
public DataSource slaveBeta() {
58-
return DataSourceBuilder.create().build();
58+
return DruidDataSourceBuilder.create().build();
5959
}
6060

6161
/**
@@ -66,7 +66,7 @@ public DataSource slaveBeta() {
6666
@Bean("slaveGamma")
6767
@ConfigurationProperties(prefix = "spring.datasource.druid.slave-gamma")
6868
public DataSource slaveGamma() {
69-
return DataSourceBuilder.create().build();
69+
return DruidDataSourceBuilder.create().build();
7070
}
7171

7272
/**

0 commit comments

Comments
 (0)