问题描述
save()之后的其他操作可能会报错,我在save()加了commit 会保存成功。但是之后的其他操作会报错:Transaction not successfully started有什么办法save()之后的其他操作报错他能save成功。之后的操作又不会有错。试了一些方法,不行。
解决方案
你要先开启事物,开启事物之后在commit,操作之后还要记得关闭session和sessionFactory
解决方案二:
Transaction not successfully started 这就话的意思是事务没有成功的开启,你开启事务的代码是什么?应该这样写:Transaction tx=null;tx=session.beginTransaction();
时间: 2024-11-26 23:24:42