大家好我不熟悉连接池。在HikariCP之前,我使用DBCP进行连接池。但是由于HikariCP是新的,速度更快,我想在我的项目中实现相同的功能,但是在Spring中配置HikarCP时会遇到以下错误。请帮助我克服这一点。谢谢。
错误
bean的实例化失败:嵌套异常是java.lang.ExceptionInitializerError
的pom.xml
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<version>1.3.0</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.5</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.7.5</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.18.1-GA</version>
<scope>compile</scope>
</dependency>
context.xml中
<bean id="hikariConfig" class="com.zaxxer.hikari.HikariConfig">
<property name="driverClassName"
value="oracle.jdbc.pool.OracleDataSource" />
<property name="URL" value="<url goes here>" />
<property name="user" value="abc"/>
<property name="password" value="xyz"/>
<property name="implicitCachingEnabled" value="true"/>
</bean>
<bean id="dataSource" class="com.zaxxer.hikari.HikariDataSource" destroy-
method="close">
<constructor-arg ref="hikariConfig" />
</bean>