|
@@ -1,32 +0,0 @@
|
|
|
-package com.rongwei.bsserver.sys.config;
|
|
|
-
|
|
|
-import com.alibaba.druid.pool.DruidDataSource;
|
|
|
-import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceBuilder;
|
|
|
-import org.springframework.beans.factory.annotation.Value;
|
|
|
-import org.springframework.context.annotation.Bean;
|
|
|
-import org.springframework.stereotype.Component;
|
|
|
-
|
|
|
-@Component
|
|
|
-public class DruidConfig {
|
|
|
-
|
|
|
- @Value("${spring.datasource.dynamic.datasource.master.url}")
|
|
|
- private String dbUrl;
|
|
|
- @Value("${spring.datasource.dynamic.datasource.master.username}")
|
|
|
- private String username;
|
|
|
- @Value("${spring.datasource.dynamic.datasource.master.password}")
|
|
|
- private String password;
|
|
|
- @Value("${spring.datasource.dynamic.datasource.master.driver-class-name}")
|
|
|
- private String driverClassName;
|
|
|
-
|
|
|
- @Bean
|
|
|
- public DruidDataSource druidDataSourceConfig(){
|
|
|
- DruidDataSource dataSource = DruidDataSourceBuilder.create().build();
|
|
|
- dataSource.setName("defaultDatasource");
|
|
|
- dataSource.setUrl(dbUrl+"&allowMultiQueries=true");
|
|
|
- dataSource.setUsername(username);
|
|
|
- dataSource.setPassword(password);
|
|
|
- dataSource.setDriverClassName(driverClassName);
|
|
|
- return dataSource;
|
|
|
- }
|
|
|
-
|
|
|
-}
|