1 < composite - id name = " comp_id " class = " com.xuanwu.wap.king.model.persistence.TblKingUserAgaPK "  unsaved - value = " null " >
2              < key - many - to - one name = " user "  column = " N_USER_ID "   class = " com.xuanwu.wap.king.model.persistence.TblKingUser " >
3              </ key - many - to - one >
4              < key - many - to - one name = " aga "  column = " N_AgA_ID "   class = " com.xuanwu.wap.king.model.persistence.TblKingAga " >
5              </ key - many - to - one >                     
6          </ composite - id >

1 < many-to-one  name ="tblKingAga"  class ="com.xuanwu.wap.king.model.persistence.TblKingAga"  update ="false"  insert ="false" >
2              < column  name ="N_AGA_ID"   />
3 </ many-to-one >

1 < set  name ="tblKingUserAgas"  lazy ="true"  inverse ="true"  cascade ="none" >
2              < key >
3                  < column  name ="N_AGA_ID"   />
4              </ key >
5              < one-to-many  class ="com.xuanwu.wap.king.model.persistence.TblKingUserAga"   />
6 </ set >

1 < id  name ="id"  type ="java.lang.Long"  column ="id" >
2        < generator  class ="sequence" >
3          < param  name ="sequence" > seq_user_id </ param >
4        </ generator >
5 </ id >

 1 < one-to-one  name ="userData"  class ="com.xuanwu.wap.union.journey.data.model.TJourneyUserData"  cascade ="all"  property-ref ="user" />
 2 < many-to-one  name ="roleData"  cascade ="none"  class ="com.xuanwu.wap.union.journey.data.model.TJourneyRoleData"  column ="roleid" />
 3 < set  name ="userNPC"  cascade ="all"  inverse ="true"  lazy ="true" >
 4           < key  column ="userid" ></ key >
 5           < one-to-many  class ="com.xuanwu.wap.union.journey.data.model.TJourneyUserNpc"   />
 6 </ set >
 7 < set  name ="userGoods"  cascade ="all"  inverse ="true"  lazy ="true" >
 8           < key  column ="userid" ></ key >
 9           < one-to-many  class ="com.xuanwu.wap.union.journey.data.model.TJourneyUserGood"   />
10 </ set >