com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4e47db1f -- Acquisition Attempt Failed!!!
生活随笔
收集整理的這篇文章主要介紹了
com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4e47db1f -- Acquisition Attempt Failed!!!
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在maven中spring配置c3p0遇到的問(wèn)題,其它地方遇到解決思路一致,如下:
- 1.檢查四個(gè)參數(shù)是否有問(wèn)題,注意大小寫(xiě)
- 2.檢查數(shù)據(jù)庫(kù)是否開(kāi)啟
- 3.檢查是否導(dǎo)入了mysql-connector-jar包
- 4.檢查mysql-connector-jar的jar包版本是否和數(shù)據(jù)庫(kù)版本一致
- 列如我用的數(shù)據(jù)庫(kù)的版本是8.0.12,那么對(duì)應(yīng)的mysql-connector-ja的版本應(yīng)該為8.x.x
- 用的數(shù)據(jù)庫(kù)和jar包版本過(guò)高時(shí),需要在URL后面加上
useUnicode=true&characterEncoding=UTF-8&&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC
-
如:
<!--配置數(shù)據(jù)源--> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"><!--連接數(shù)據(jù)庫(kù)的必備信息--><property name="driverClass" value="com.mysql.jdbc.Driver"/><property name="jdbcUrl" value="jdbc:mysql://localhost:3306/spring?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC"/><property name="user" value="root"/><property name="password" value="763081703"/> </bean>我的是在maven下spring配置的c3p0,所以參數(shù)名不同,&得用&轉(zhuǎn)義。
總結(jié)
以上是生活随笔為你收集整理的com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4e47db1f -- Acquisition Attempt Failed!!!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Exception in thread
- 下一篇: Bad credentials异常