c3p0整合SSM时报错:Connections could not be acquired from the underlying database! 的解决办法

前七种就不再细说了,详细的可以看如下的博客
https://blog.csdn.net/jdfkldjlkjdl/article/details/42170749
https://jyao.iteye.com/blog/1915561
本人遇到的情况是在mysql版本与Connector/J版本一致并且其余配置均一致的情况下一直报错,直到看到如下的log信息
在这里插入图片描述在查阅一些资料后,发现如果在c3p0配置时使用jdbc.properties的方式去配置,如下

<property name="jdbcUrl" value="${jdbc.url}"/>

此时,jdbc.properties内的url中的&不需要用转义字符来表示

总结:配置里面的字符是&使用的转义字符&emp;不用转义会报错。 当然也可以在jdbc.properties里面进行配置,那么就不需要转义了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值