主类
<one-to-one name="TPassport"
class="bo.TPassport"
cascade="all"/>
傅类
<generator class="foreign">
<param name="property">TUser</param>
</generator>
<one-to-one name="TUser"
class="bo.TUser"
constrained="true"/>
注意:java类中的对应属性名,一定要与one-to-one 中的name名字相同,否则会报Could not find a getter for错。
cascade:级联关系设置
all
save-update
none
constrained="true":主键存在一个约束,以来主类。
one-to-one 节点设置:加载的同时通过left outer join读取,否则,执行另个select
<one-to-one name="TPassport"
class="bo.TPassport"
cascade="all"/>
傅类
<generator class="foreign">
<param name="property">TUser</param>
</generator>
<one-to-one name="TUser"
class="bo.TUser"
constrained="true"/>
注意:java类中的对应属性名,一定要与one-to-one 中的name名字相同,否则会报Could not find a getter for错。
cascade:级联关系设置
all
save-update
none
constrained="true":主键存在一个约束,以来主类。
one-to-one 节点设置:加载的同时通过left outer join读取,否则,执行另个select