歡迎您光臨本站 註冊首頁

Hibernate一對一 主鍵關聯映射

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0
*兩個對象之間是一對一的關係,如Person-IdCard(人-身份證號)

*有兩種策略可以實現一對一的關聯映射

》主鍵關聯:即讓兩個對象具有相同的主鍵值,以表明它們之間的一一對應關係;資料庫不會有額外的欄位來維護它們之間的關係,僅通過表的主鍵來關聯

》唯一外鍵關聯:外鍵關聯本來是用於多對一的配置,但是如果加上唯一的限制之後,也可以用來表示一對一關聯映射

1.主鍵關聯映射(單向)

實例場景:人-->身份證號(Person-->IdCard),從IdCard看不到Person對象

對象模型:


IdCard實體類:

Person實體類:

IdCard實體映射文件:


Person實體映射文件:


[火星人 ] Hibernate一對一 主鍵關聯映射已經有421次圍觀

http://coctec.com/docs/java/show-post-59900.html