出现org.hibernate.TransactionException: Transaction not successfully started的原因

是因为代码中有Transaction的嵌套,如:

Transaction tx1=session.beginTransaction()

         Transaction tx2=session.beginTransaction()

         tx2.commit();

tx1.commit();

在适用hibernate JPA的时候,不能适用事务嵌套

关于hibernate事务,请参看http://www.javaeye.com/topic/264

你可能感兴趣的:(Hibernate,jpa)