Hibernate中的一對多映射,以一個學校對應多個學生舉例。
Pojo--> Student
Set students表示被裝載的Student類對象的唯一標識信息,在一對多的映射當中充當外鍵的作用。
再來看看hbm.xml配置信息,Student的配置信息很簡單,因為是被映射的基本上只需配置簡單的屬性即可。
而School的配置信息就得配置從School類的主鍵到Student類外鍵的映射關系。
Hibernate.cfg.xml中配置這兩個XML的路徑即可。。。
我們來插入兩個學生和一個學校測試一下:
MySQL結果為: