解决方案:
1.检查c3p0配置文件各项是否都填写完整了,并且没有空格等意外字符。
<?xml version="1.0" encoding="UTF-8"?>
<c3p0-config>
<!--默认配置连接池-->
<default-config>
<property name="jdbcUrl">jdbc:mysql://localhost:3306/books</property>
<property name="driverClass">com.mysql.jdbc.Driver</property>
<property name="user">root</property>
<property name="password">root</property>
<property name="acquireIncrement">3</property>
<property name="initialPoolSize">10</property>
<property name="minPoolSize">2</property>
<property name="maxPoolSize">10</property>
</default-config>
<!--配置连接池mysql-->
<!--<named-config name="mysql">-->
<!--<property name="driverClass">com.mysql.jdbc.Driver</property>-->
<!--<property name="jdbcUrl">jdbc: