上文已经讲了单个数据源的Druid的配置(http://www.cnblogs.com/nbfujx/p/7686634.html

Druid动态数据源配置 主要是继承AbstractRoutingDataSource再通过AOP来实现动态数据源切换

 Druid动态数据源的使用(基于原先的程序调整

 使用步骤:

1.调整配置属性文件:mybatis.properties (增加DataSource连接参数)

 1 master.driver=com.mysql.jdbc.Driver
 2 master.url=jdbc:mysql://127.0.0.1:3306/jawavesys
 3 master.username=root
 4 master.password=jawave88
 5 #定义初始连接数
 6 master.initialSize=0
 7 #定义最大连接数
 8 master.maxActive=20
 9 #定义最大空闲
10 master.maxIdle=20
11 #定义最小空闲
12 master.minIdle=1
13 #定义最长等待时间
14 master.maxWait=60000
15 
16 
17 slave.driver=com.mysql.jdbc.Driver
18 slave.url=jdbc:mysql://127.0.0.1:3306/jawave_eform
19 slave.username=root
20 slave.password=jawave88
21 #定义初始连接数
22 slave.initialSize=0
23 #定义最大连接数
24 slave.maxActive=20
25 #定义最大空闲
26 slave.maxIdle=20
27 #定义最小空闲
28 slave.minIdle=1
29 #定义最长等待时间
30 slave.maxWait=60000
View Code

相关文章: