Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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)

AltStyle によって変換されたページ (->オリジナル) /