課程介紹:
本Java視頻教程基于 Hibernate4.x 錄制。內容涵蓋安裝 Hibernatetools 插件、Session 核心方法、持久化對象生命周期、對象關系映射(1-n、1-1、n-n、繼承映射)、檢索策略、檢索方式(對象導航圖、OID 檢索、HQL、QBC、本地SQL)、Hibernate 一\\二級緩存、管理 Session、批量處理等 Hibernate 企業級開發的核心技術。
u3000本Java視頻教程將幫助掌握學習者編寫出具有合理的軟件架構,以及好的運行性能和并發性能的實用 Hibernate 應用。Java視頻教程內容注重理論與實踐相結合,列舉大量具典型性和實用價值的 Hibernate應用實例,并提供詳細的開發和部署步驟。
課程目錄:
1. 概述&安裝 Hibernatetools 插件
2. HelloWorld 代碼實現部分
3. HelloWorld 詳解
4. Session 概述
5. Session 緩存(Hibernate 一級緩存)
6. Session 核心方法(1)
7. Session 核心方法(2)
8. 再講 hibernate.cfg.xml
9. 詳解 Hibernate 映射文件(1)
10. 詳解 Hibernate 映射文件(2)
11. 單向多對一映射
12. 雙向一對多映射
13. set 的 3 個屬性
14. 基于外鍵映射的1-1關聯關系
15. 基于主鍵映射的1-1關聯關系
16. 映射多對多關聯關系
17. 映射繼承關系
18. 檢索策略(lazy、fetch、batch-size等)
19. HQL查詢(1)
20. HQL查詢(2)
21. HQL查詢(3)
22. QBC&本地SQL查詢
23. 二級緩存(1)
24. 二級緩存(2)
25. 管理Session&批量操作
26. Hibernate 課件及源代碼