相关疑难解决方法(0)

UnexpectedRollbackException - 完整的场景分析

我所知道的关于这个异常的全部内容来自Spring的文档和一些论坛帖子,其中冻结的开发人员粘贴了大量的堆栈跟踪,并且没有回复.

从Spring的文档:

尝试提交事务导致意外回滚时抛出

我想一劳永逸地理解

  1. 究竟是什么原因造成的?

    • 回滚发生在哪里?在App Server代码或数据库中?
    • 它是由于特定的底层异常引起的(例如来自java.sql.*的东西)?
    • 它与Hibernate有关吗?它与Spring Transaction Manager(在我的情况下是非JTA)有关吗?
  2. 怎么避免呢?有什么最好的做法可以避免吗?

  3. 怎么调试呢?它似乎难以重现,任何经过验证的方法来解决它?

java spring hibernate exception

20
推荐指数
3
解决办法
2万
查看次数

标签 统计

exception ×1

hibernate ×1

java ×1

spring ×1