ssm mysql过程抛错_整合SSM遇到的错误,数据库连接失败问题集合

Could not get JDBC Connection; nested exception is java.sql.SQLException: Connections could not be acquired from the underlying database!

遇到上面错误当然是先找到数据库的配置文件了,如果你使用的是mysql新版本他的driver修改了新的 要改成

jdbc.driver=com.mysql.cj.jdbc.Driver

最后再检查一遍用户名和密码以及url 就可以运行看看结果了。

要是还出现这个错误,就检查下配置文件有没有空间,如果你是用的c3p0连接池就检查下你的写法有没有加上jdbc.xxx等其他参数,要是还不行你就检查下你spring配置数据源的时候user是不是写成了username,

要是还不行的话就把jar包版本改成5.0+,pom自己添加依赖即可,以上就是全部百度的方法了。

org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout() 错误解决

错误原因就是:mybatis和spring-mybatis版本不匹配

把版本号改成

3.4.1和1.3.1没有错误

Handler dispatch failed; nested exception is java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z is abstract 错误解决

换个依赖

com.mchange

c3p0

0.9.5.2

最后再来一张成功图

e0d2f517f7b5eb85b3e8b3386f9f1b93.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值