org.hibernate.TransactionException: Transactionnot successfully started
看了下代码,查了下资料,原因是代码结构问题:
Transaction tx1 = session.beginTransaction();
Transaction tx2 = session.beginTransaction();
tx2.commit();
tx1.commit();
因为他们是指向的是同一个transaction,所以当执行tx1.commit()时就报那个错。
本文分析了一个常见的Hibernate TransactionException错误,该错误发生在尝试提交同一事务两次时。通过代码示例展示了如何避免这一问题。
1561

被折叠的 条评论
为什么被折叠?



