jdbc.properties
1.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#数据库驱动
jdbc.driverClassName=com.mysql.jdbc.Driver
sqlserverjdbc.driverClassName=net.sourceforge.jtds.jdbc.Driver
#数据库url
jdbc.url=jdbc:mysql://120.76.137.184/sibu_wesale_base?useUnicode=true&characterEncoding=utf8
jdbc.imtegralurl=jdbc:mysql://120.76.137.184/sibu_integralmall_base?useUnicode=true&characterEncoding=utf8
sqlserverjdbc.url=jdbc\:jtds\:sqlserver\://120.25.75.53\:1433;databaseName\=sibu_wesale_base_read_03
#数据库用户名
jdbc.username=root
sqlserverjdbc.username=sa
jdbc.imtegralusername=root
#数据库密码
jdbc.password=Aa123456
sqlserverjdbc.password=SiBu@SAPtong_855
jdbc.imtegralpassword=Aa123456
######## 主库数据源配置 start ###########
#配置初始化大小、最小、最大
jdbc.initialSize=5
jdbc.minIdle=5
jdbc.maxActive=20
#配置获取连接等待超时的时间 毫秒
jdbc.maxWait=60000
#配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
jdbc.timeBetweenEvictionRunsMillis=60000
#配置一个连接在池中最小生存的时间,单位是毫秒
jdbc.minEvictableIdleTimeMillis=300000
#连接池为了防止程序从池里取得连接后忘记归还的情况,
#而提供了一些参数来设置一个租期,
#使用这个可以在一定程度上防止连接泄漏
jdbc.removeAbandoned=true
#单位是秒
jdbc.removeAbandonedTimeout=1800
jdbc.validationQuery=SELECT 'x' FROM DUAL
jdbc.testWhileIdle=true
jdbc.testOnBorrow=false
jdbc.testOnReturn=false
#是否自动提交事务
jdbc.defaultAutoCommit=false
#打开PSCache(除了Oracle外,建议其他都设置为false)
#并且指定每个连接上PSCache的大小
jdbc.poolPreparedStatements=false
jdbc.maxPoolPreparedStatementPerConnectionSize=20
#配置监控统计拦截的filters
#jdbc.filters=stat,wall,slf4j
jdbc.filters=
#延迟初始化数据源
jdbc.lazyInit=true
######## 主库数据源配置 end ###########