SpringBoot 默认数据源

本文探讨了SpringBoot默认采用的Apache Tomcat JDBC数据源,详细解析了其默认配置,帮助读者理解在SpringBoot应用中如何管理和配置数据源。
摘要由CSDN通过智能技术生成

Springboot 默认使用org.apache.tomcat.jdbc.pool.DataSource数据源,默认配置如下:

org.apache.tomcat.jdbc.pool.DataSource@6cfd9a54{
	ConnectionPool[
		defaultAutoCommit=null; 
		defaultReadOnly=null; 
		defaultTransactionIsolation=-1; 
		defaultCatalog=null; 
		driverClassName=com.mysql.jdbc.Driver; 
		maxActive=100; 
		maxIdle=100; 
		minIdle=10; 
		initialSize=10; 
		maxWait=30000; 
		testOnBorrow=true; 
		testOnReturn=false; 
		timeBetweenEvictionRunsMillis=5000; 
		numTestsPerEvictionRun=0; 
		minEvictableIdleTimeMillis=60000; 
		testWhileIdle=false; 
		testOnConnect=false; 
		password=********; 
		url=jdbc:mysql://localhost:3306/test1; 
		username=root; 
		validationQuery=SELECT 1; 
		validationQueryTimeout=-1; 
		validatorClassName=null; 
		validationInterval=3000; 
		accessToUnderlyingConnectionAllowed=true; 
		removeAbandoned=false; 
		removeAbandonedTimeout=60; 
		logAbandoned=false; 
		connectionProperties=null; 
		initSQL=null; 
		jdbcInterceptors=null; 
		jmxEnabled=true; 
		fairQueue=true; 
		useEquals=true; 
		abandonWhenPercentageFull=0; 
		maxAge=0; 
		useLock=false; 
		dataSource=null; 
		dataSourceJNDI=null; 
		suspectTimeout=0; 
		alternateUsernameAllowed=false; 
		commitOnReturn=false; 
		rollbackOnReturn=false; 
		useDisposableConnectionFacade=true; 
		logValidationErrors=false; 
		propagateInterruptState=false; 
		ignoreExceptionOnPreLoad=false; 
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值