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

来源:互联网 发布:电脑超频软件 编辑:程序博客网 时间:2024/05/01 17:16

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


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

情况很多,例如:

1:主外键冲突;

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

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

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


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

1:JavaBean配置错误;

2:其他

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

原创粉丝点击