数据库连接池配置

SpringBoot中可以用alibaba提供的数据库连接池:

首先引入依赖:

		<dependency>
			<groupId>com.alibaba</groupId>
			<artifactId>druid-spring-boot-starter</artifactId>
			<version>1.1.10</version>
		</dependency>

配置文件:

# 指定数据源的类型
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
# 指定JDBC URL
spring.datasource.url=jdbc:oracle:thin:@xxx.xxx.xxx.xxx:1521:orcl
# 指定driver的类名,默认从jdbc url中自动探测
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
# 指定数据库用户名
spring.datasource.username=xxxx
# 指定数据库密码
spring.datasource.password=xxxx
# 指定启动连接池时,初始建立的连接数量,默认 0
spring.datasource.druid.initial-size=0
# 指定连接池中最大的活跃连接数,默认 8
spring.datasource.druid.max-active=2
# 指定必须保持连接的最小值,默认 0
spring.datasource.druid.min-idle=0
# 打开PSCache,并且指定每个连接上PSCache的大小,默认 false
spring.datasource.druid.pool-prepared-statements=true
# 默认 10
spring.datasource.druid.max-pool-prepared-statement-per-connection-size=20
# 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
spring.datasource.druid.filters=stat,wall
# 配置监控服务器
spring.datasource.druid.stat-view-servlet.login-username=zhouyang
spring.datasource.druid.stat-view-servlet.login-password=123456
spring.datasource.druid.stat-view-servlet.reset-enable=false
spring.datasource.druid.stat-view-servlet.url-pattern=/druid/*

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值