Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
guns-vip
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenjunxiong
guns-vip
Commits
6c9889b6
Commit
6c9889b6
authored
Jun 27, 2018
by
stylefeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
整理数据源配置
parent
2080768a
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
14 deletions
+14
-14
guns-admin/src/main/resources/application.yml
+11
-12
guns-core/src/main/java/com/stylefeng/guns/core/config/MultiDataSourceConfig.java
+1
-1
guns-core/src/main/java/com/stylefeng/guns/core/config/SingleDataSourceConfig.java
+2
-1
No files found.
guns-admin/src/main/resources/application.yml
View file @
6c9889b6
...
...
@@ -40,29 +40,28 @@ spring:
url
:
jdbc:mysql://127.0.0.1:3306/guns?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC
username
:
root
password
:
root
db-name
:
guns
filters
:
wall,mergeStat
#多数据源配置
guns
:
muti-datasource
:
open
:
false
url
:
jdbc:mysql://127.0.0.1:3306/guns2?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC
username
:
root
password
:
root
dataSourceNames
:
-
dataSourceGuns
-
dataSourceBiz
---
spring
:
profiles
:
dev
#多数据源情况的配置,注意第一个数据源是guns.datasource
guns
:
datasource
:
url
:
jdbc:mysql://127.0.0.1:3306/guns?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC
username
:
root
password
:
root
filters
:
wall,mergeStat
muti-datasource
:
open
:
false
url
:
jdbc:mysql://127.0.0.1:3306/guns2?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC
username
:
root
password
:
root
dataSourceNames
:
-
dataSourceGuns
-
dataSourceBiz
---
...
...
guns-core/src/main/java/com/stylefeng/guns/core/config/MultiDataSourceConfig.java
View file @
6c9889b6
...
...
@@ -33,7 +33,7 @@ import java.util.HashMap;
public
class
MultiDataSourceConfig
{
@Bean
@ConfigurationProperties
(
prefix
=
"
spring
.datasource"
)
@ConfigurationProperties
(
prefix
=
"
guns
.datasource"
)
public
DruidProperties
druidProperties
()
{
return
new
DruidProperties
();
}
...
...
guns-core/src/main/java/com/stylefeng/guns/core/config/SingleDataSourceConfig.java
View file @
6c9889b6
...
...
@@ -7,6 +7,7 @@ import com.stylefeng.guns.core.config.properties.DruidProperties;
import
com.stylefeng.guns.core.datascope.DataScopeInterceptor
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnProperty
;
import
org.springframework.boot.context.properties.ConfigurationProperties
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.transaction.annotation.EnableTransactionManagement
;
...
...
@@ -24,7 +25,7 @@ import org.springframework.transaction.annotation.EnableTransactionManagement;
public
class
SingleDataSourceConfig
{
@Bean
//
@ConfigurationProperties(prefix = "spring.datasource")
@ConfigurationProperties
(
prefix
=
"spring.datasource"
)
public
DruidProperties
druidProperties
()
{
return
new
DruidProperties
();
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment