【发布时间】:2010-12-13 11:44:09
【问题描述】:
这是一个简单的问题,但我没有找到正确的解决方案。也许有人可以给我一个想法。 我有一个命令对象 com.web.Foo
假设我们要绑定的属性的表达式是'bar.baz',所以是嵌套绑定。 如果 bar 属性值为 null,则 Spring 会自动实例化 Bar 对象。
如果我尝试持久化 Foo 对象,我得到一个异常 org.hibernate.TransientObjectException: object references an unsaved transient instance - 在刷新之前保存瞬态实例:Bar。
持久化命令对象的正确方法是什么?
【问题讨论】:
-
请添加您的命令对象的(相关)代码,以及您的请求处理方法的代码。
标签: hibernate data-binding spring-mvc