Hibernate关联映射-数据对象三种关系
生活随笔
收集整理的這篇文章主要介紹了
Hibernate关联映射-数据对象三种关系
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Hibernate框架基于ORM設計思想,它將關系型數據庫中的表與我們java中的類進行映射,一個對象就對應著表中的一條記錄,而表中的字段對應著類中的屬性。
數據庫中表與表之間存在著三種關系,也就是系統設計中的三種實體關系。
一對一
原則有兩種:
1. 唯一外鍵對應:在任意一方添加外鍵來描述對應關系
2. 主鍵對應:一方的主鍵作為另一方的主鍵
一對多(多對一)
客戶與訂單之間一對多關系(多對一)
建表原則:在多的一方添加外鍵來描述關聯關系
多對多
例如學生與老師
建表原則:通過一張中間表來描述其對應關系
總結
以上是生活随笔為你收集整理的Hibernate关联映射-数据对象三种关系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hibernate一级缓存常用API
- 下一篇: Hibernate一对多关联映射及cas