熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

Hibernate一對一 主鍵關聯映射

2013-11-23 20:29:42  來源: Java開源技術 
    *兩個對象之間是一對一的關系如PersonIdCard(人身份證號)
   
    *有兩種策略可以實現一對一的關聯映射
   
    》主鍵關聯即讓兩個對象具有相同的主鍵值以表明它們之間的一一對應關系數據庫不會有額外的字段來維護它們之間的關系僅通過表的主鍵來關聯
   
    》唯一外鍵關聯外鍵關聯本來是用於多對一的配置但是如果加上唯一的限制之後也可以用來表示一對一關聯映射
   
    主鍵關聯映射(單向)
   
    實例場景>身份證號(Person>IdCard)從IdCard看不到Person對象
   
    對象模型
   

  

 
    IdCard實體類
     
    Person實體類
     
    IdCard實體映射文件
   

  

    Person實體映射文件

   


From:http://tw.wingwit.com/Article/program/Java/ky/201311/28569.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.