10:53:26,259 ERROR UserDaoImpl:43 - org.hibernate.exception.GenericJDBCException: Could not open connection
10:53:26,268 INFO StatisticalLoggingSessionEventListener:275 - Session Metrics {
330065 nanoseconds spent acquiring 1 JDBC connections;
0 nanoseconds spent releasing 0 JDBC connections;
4604078 nanoseconds spent preparing 1 JDBC statements;
0 nanoseconds spent executing 0 JDBC statements;
0 nanoseconds spent executing 0 JDBC batches;
0 nanoseconds spent performing 0 L2C puts;
0 nanoseconds spent performing 0 L2C hits;
0 nanoseconds spent performing 0 L2C misses;
63145043 nanoseconds spent executing 1 flushes (flushing a total of 1 entities and 0 collections);
0 nanoseconds spent executing 0 partial-flushes (flushing a total of 0 entities and 0 collections)
}
用的是spring加载c3p0连接池,真不知道问题在哪里
<!-- 配置数据源 -->
<!-- 指定连接数据库的驱动-->
${datasource.driverClassName}
<!-- 指定连接数据库的URL-->
${datasource.url}
<!-- 指定连接数据库的用户名-->
${datasource.username}
<!-- 指定连接数据库的密码-->
${datasource.password}
数据库连接驱动jar导入了吗?参数配置正确了吗?
都检查了,jar没问题,
是数据库没有连上,连接的时候参数有问题,但是并不知道哪个参数有问题,c3p0不能监控,spring封装的太好了。
<!-- 配置数据源 -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<!-- 指定连接数据库的驱动-->
<property name="driverClass"><value>${datasource.driverClassName}</value></property>
<!-- 指定连接数据库的URL-->
<property name="jdbcUrl"><value>${datasource.url}</value></property>
<!-- 指定连接数据库的用户名-->
<property name="user"><value>${datasource.username}</value></property>
<!-- 指定连接数据库的密码-->
<property name="password"><value>${datasource.password}</value></property>
</bean>