學習記錄 O(∩_∩)O 、 如果你恰巧路過,希望你能停下腳步瞧一瞧,不足之處望指出,感激不盡~
使用工具:
1、eclipse 2、hibernate壓縮包(hibernate_4.3.11) 3、mysql
准備工作: 創建工程——>導入hibernate.jar包——>編寫 hibernate.cfg.xml 配置文件 連接數據庫
編寫一個類讀取hibernate.cfg.xml
一、單向一對多(例子:一個部門有多個員工)
1、建表(Employee員工表和dpet部門表)
①Employee類
② 配置Employee.hbm.xml 映射文件,並在hibernate.cfg.xml文件中注冊( <mapping resource="com/sw/entity/Employee.hbm.xml"/>)
③ Dept類
④ Dept.hbm.xml配置文件,並在hibernate.cfg.xml文件中注冊( <mapping resource="com/sw/entity/Dept.hbm.xml"/>)
⑤、創建表方法
2、添加數據:
先添加多端數據,再添加一端數據,再讓多端中的數據與一端數據進行關聯,在數據庫中,會先執行insert語句,再執行update語句修改關聯關系,效率偏低