我正在尝试映射一个包含两个持久对象的类(与数据库无关的对象),有没有办法做到这一点?如果有要使用的关键字/属性,只需提及它,我就可以从那里开始。如果没有直接的方法,您能否简要解释一下替代步骤?
课程
class NotPersistent {
Private Persistent1 persistent1;
Private Persistent2 persistent2;
...
}
class Persistent1 {
Private Integer id;
Private String column1;
...
}
class Persistent2 {
Private Integer id;
Private String column1;
...
}
到目前为止我所做的休眠映射
<class name="NotPersistent">
<one-to-one class="Persistent1"></one-to-one>
<one-to-one class="Persistent2"></one-to-one>
...
</class>
<class name="Persistent1">
<one-to-one class="NotPersistent"></one-to-one>
<id ...>
<property ...>
...
</class>
<class name="Persistent2">
<one-to-one class="NotPersistent"></one-to-one>
<id ...>
<property ...>
...
</class>
如果我在正确的轨道上,应该是什么属性<class name="NotPersistent" ..