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