Hibernate关系映射( 单向关联XML )
多对一关系:
在一的一端配置set
<property name="age" column="age" type="int"/>
property:当column不写是,默认列名与name相同。type也可省略,由hibernate自动匹配
1:单向 many-to-one 关联是最常见的单向关联关系。
下面是人与地址之间的关联关系映射:一个人对应一个地址,一个地址可能有多个人;
对于单向映,假如从person端去维护关联关系。则只需做如下配置:
表结构:
Address.hbm.xml:
Address.hbm.xml:
3:一对多(one-to-many)
基于外键关联的单向一对多关联是一种很少见的情况,我们不推荐使用它。
address.hbm.xml