前两次都说了Hibernate出现"could not execute JDBC batch update"这个异常时的办法,不过还要看数据库日志,多少有些麻烦。这回就说一下利用出现的“调用getNextException查看原因”提示来在调试时查看到底出了什么事情。
在可能发生异常的catch执行体中加上断点,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/a41954a27d6ad96fa2c2cf816e677448.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
前两次都说了Hibernate出现"could not execute JDBC batch update"这个异常时的办法,不过还要看数据库日志,多少有些麻烦。这回就说一下利用出现的“调用getNextException查看原因”提示来在调试时查看到底出了什么事情。
在可能发生异常的catch执行体中加上断点,如下: