关于hibernate的Could not execute JDBC 错误的处理办法

此前有兄台就这个问题做过一番研究,我也自己做过测试,现在就这个问题说一点自己的看法。


这个问题其实原因很简单,限定数据库的错误会以此种不明确的报告【Could not execute JDBC 】来提示错误,那么什么是数据库的错误呢?

情况很多,例如:

1:主外键冲突;

2:关键字(如id这个名称是数据库中的关键字,但是常作为主键名字去命名,操作这个列偶尔会出错,因为罕见所以问题不好找)

3:其他数据库可能的错误

值得一提的是,这种错误可能会在调试的时候以明确错误报告的形式输出到控制台,要留心看错误报告。


除此之外,还有可能导致这个【Could not execute JDBC 】错误的发生,如:

1:JavaBean配置错误;

2:其他

嘛。不管怎么样这种错误一定是和数据库有关的,先从SQL语句查看是否有问题,再来一步步排除

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值