3

我在 stackoverflow 找到了一些答案,它说“persist() 还保证如果在事务边界之外调用它,它不会执行 INSERT 语句。这在具有扩展会话/持久性上下文的长时间运行的对话中很有用。”。“事务边界之外”是什么意思?这意味着persist() 方法是在“tx = session.beginTransaction()”之前还是在“tx.commit()”之后调用的?我就这样进行了测试,但是 persist() 方法也执行 INSERT 语句并将日期插入数据库。请帮帮我。谢谢。

4

1 回答 1

0

我对此发布了一些模拟测试,您可以在这里找到它 Hibernate 中的 persist() 和 save() 有什么区别?

谢谢, Deivanayagam Senthil

于 2013-07-25T20:30:36.530 回答