两个表: 用户表,地址表
T_USER (主表)
(
UserID int, (主键)
UserName varchar(20)
)
T_ADDRESS (副表)
(
UserID int,
Province varchar(300),
City varchar(200)
)
tuser.hbm.xml
....
<one-to-many name="address"> <!--address 为要在TUser类中放Address信息的变量名-->
class="tidus.gam.pojo.Address" <!--class为要address对应的实际的Pojo类,要包含完整包名"-->
cascade="all" <!--cascade为是否级联,级联:指当此类执行操作时,是否关联对象也执行相同的操作. 如果对本类对象执行delete,那么关联对象也同时delete,这样就保持了数据一致性-->
out-join="true"
/>
....
taddress.hbm.xml
....
<one-to-many name="address">
class="tidus.gam.pojo.Address"
cascade="all"
out-join="true"
/>
....