Hibernate瞬态对象异常

时间:2009-08-11 13:43:45

标签: hibernate

使用hibernate时遇到问题。  情况是:

我正在创建一个容器,在该容器中我添加了2个组件。一个组成部分   是一个新创建的组件,另一个已经存在于database.i am中   当我尝试保存容器时获得异常。我得到瞬态对象异常。   我尝试将级联选项作为刷新但不起作用。

谢谢和问候, Rima Desai

1 个答案:

答案 0 :(得分:2)

当非临时对象(由hibernate会话管理)引用不是由会话管理的对象时,会发生瞬态对象异常。在您的情况下,我相信容器正在引用新对象。 你打电话给session.Save(newObject);了吗? 或者,您可以将容器之间的关系标记为“cascade = save”,保存它将导致会话保存其相关对象。