課程目錄 :
(內容與授課時間) 授課總時數:
17:03:11
簡 介:
本課程深入淺出的講解了Hibernate框架,其中還有很多湯老師獨到的講解技巧,是同學們學習Hibernate框架的寶貴資料。本套課程共4天上課時間,建議同學們根據自身情況使用4到8天的時間學習消化。
在學習本套課程時,一定要多動手練習,千萬不要停留在只是聽懂了的水平上,一定要能自己獨立編碼才行。視頻中講解的是Hibernate3.6版本,與Hibernate4.x版本相比核心概念是沒有變化的,所以本套視頻是十分寶貴的學習資料。裡面有很多知識點的應用方案與經典問題的解決方案,是絕佳的項目實戰學習資料。
Hibernate是一種Java語言下的物件關係對映解決方案。它是使用GNU寬通用公共許可證發行的自由、開源的軟體。它為物件導向的領域模型到傳統的關係型資料庫的對映,提供了一個使用方便的框架。
它的設計目標是將軟體開發人員從大量相同的資料持久層相關編程工作中解放出來。無論是從設計草案還是從一個遺留資料庫開始,開發人員都可以採用Hibernate。
Hibernate不僅負責從Java類到資料庫表的對映(還包括從Java資料類型到SQL資料類型的對映),還提供了物件導向的資料查詢檢索機制,從而極大地縮短了手動處理SQL和JDBC上的開發時間。
課程大綱:
第01講 Hibernate入門基礎 →時長: 00:24:38
第02講 Hibernate的學習路線圖1 →時長: 00:03:57
第03講 第一個Hibernate程序之準備場景 →時長: 00:09:16
第04講 第一個Hibernate程序之實現功能 →時長: 00:28:57
第05講 Hibernate的學習路線圖2 →時長: 00:04:11
第06講 第二個Hibernate程序之準備場景(CRUD) →時長: 00:14:03
第07講 第二個Hibernate程序之實現功能(CRUD) →時長: 00:38:55
第08講 Hibernate的學習路線圖3(完整版) →時長: 00:14:57
第09講 API簡介 →時長: 00:12:27
第10講 主配置文件詳解(hibernate.cfg.xml) →時長: 00:31:18
第11講 映射__映射基礎 →時長: 00:11:41
第12講 映射__映射普通屬性、Hibernate中的各種類型 →時長: 00:40:41
第13講 映射__映射主鍵屬性 →時長: 00:40:55
第14講 回顧複習第一天的知識 →時長: 00:24:31
第15講 映射__映射集合屬性1__Set集合 →時長: 00:28:33
第16講 映射__映射集合屬性2__List、Map、數組、Bag等 →時長: 00:33:29
第17講 映射__映射集合屬性3__排序用的sort屬性 →時長: 00:10:54
第18講 映射__映射集合屬性4__排序用的order-by屬性 →時長: 00:04:10
第19講 映射__關聯關係__一對多多對一映射1 →時長: 00:35:55
第20講 映射__關聯關係__一對多多對一映射2、inverse屬性 →時長: 00:27:32
第21講 映射__關聯關係__多對多映射1 →時長: 00:25:12
第22講 映射__關聯關係__多對多映射2 →時長: 00:18:54
第23講 映射__關聯關係__cascade屬性、單向關聯 →時長: 00:16:39
第24講 操作對像__對象的狀態分類、Session中的方法概述 →時長: 00:19:24
第25講 操作對像__Session中的方法詳解 →時長: 00:40:47
第26講 回顧複習第二天的知識 →時長: 00:28:25
第27講 操作對像__Session中的refresh()方法與修改事務隔離級別詳解 →時長: 00:25:25
第28講 映射__關聯關係__一對一映射1__映射基礎 →時長: 00:13:45
第29講 映射__關聯關係__一對一映射2__基於外鍵的方式 →時長: 00:28:53
第30講 映射__關聯關係__一對一映射3__基於主鍵的方式 →時長: 00:10:32
第31講 映射__繼承結構映射1__使用一張表的方式 →時長: 00:24:50
第32講 映射__繼承結構映射2__另外兩種映射方式 →時長: 00:24:07
第33講 查詢__多種查詢方式介紹、HQL詳解(一) →時長: 00:35:11
第34講 查詢__HQL詳解(二) →時長: 00:45:05
第35講 查詢__HQL詳解(三)__命名的查詢、更新與刪除的HQL語法 →時長: 00:15:28
第36講 查詢__QueryByCriteria的方式 →時長: 00:07:38
第37講 回顧複習第三天的知識 →時長: 00:15:38
第38講 懶加載特性 →時長: 00:21:16
第39講 使用c3p0數據庫連接池 →時長: 00:11:07
第40講 二級緩存1__初步使用 →時長: 00:16:37
第41講 二級緩存2__二級緩存詳解 →時長: 00:33:45
第42講 二級緩存3__使用EHCache緩存 →時長: 00:08:22
第43講 在應用程序中使用的Session的管理方案 →時長: 00:34:25
第44講 佈置練習題__Hibernate映射與查詢練習題 →時長: 00:18:41
第45講 講解練習題、又快又準的Hibernate映射技巧 →時長: 00:41:47
課程列表:(同大網列表)
|