接入HikariCP遇到问题
老Tomcat项目在接入HikariCP时遇到报错:
Caused by: java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z
at com.zaxxer.hikari.pool.PoolBase.checkDriverSupport(PoolBase.java:411) ~[HikariCP-java7-2.4.13.jar:na]
at com.zaxxer.hikari.pool.PoolBase.setupConnection(PoolBase.java:382) ~[HikariCP-java7-2.4.13.jar:na]
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:346) ~[HikariCP-java7-2.4.13.jar:na]
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:193) ~[HikariCP-java7-2.4.13.jar:na]
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:428) ~[HikariCP-java7-2.4.13.jar:na]
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:499) ~[HikariCP-java7-2.4.13.jar:na]
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:112) ~[HikariCP-java7-2.4.13.jar:na]
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:97) ~[HikariCP-java7-2.4.13.jar:na]
解决思路:
先贴出 pom.xml,
<properties>
<HikariCP>2.4.13</HikariCP>
</properties>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP-java7</artifactId>
<version>${HikariCP}</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.0.5</version>
<scope>runtime</scope>
</dependency>
配置数据源
<bean id="dataSource" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="jdbcUrl" value="jdbc:mysql://finance.fd.com:3306/finance_syscnf"/>
<property name="username" value="CC_dev"/>
<property name="password" value="hvo3sl234"/>
<property name="connectionTestQuery" value="select 1"/>
</bean>
如果不添加 <property name="connectionTestQuery" value="select 1"/>, 那么连接池初始化会报错:
最新文章
- c++多重继承
- Jquery--input
- centos7中 npm install express 时Error: Cannot find module &#39;express&#39;错误
- bk.
- if条件里比较浮点数
- [ZZ]最小化不可重现的bug
- Netty5-应答服务器
- Unattend.xml应答文件制作(WISM)-- 转自爱做梦的鱼
- typedef 及其与struct的结合使用
- hdu1175连连看
- vs2015web工程中的html引用压缩后css后无法智能提示的问题解决
- 关于C/S框架网单表绑定,查询
- C++ 初读迭代器
- Java_JVM参数-XX:MaxDirectMemorySize 与 两种 ByteBuffer: heap,direct ByteBuffer
- 您还差宝贝一张语文教学光盘!教你如何制作ISO文件
- jenkins 找插件下载的方法
- 过滤器(Filter)与拦截器(Interceptor)区别
- Openstack部署踩坑
- jquery之data()
- c#加";\n\r";不换行,变成字符串