Hibernate學習總結

2021-08-11 12:31:40 字數 568 閱讀 1970

提高我們的開發效率.可以理解成是乙個半成品專案.
dao層框架

運算元據庫.

以物件導向的方式運算元據庫.

orm 思想. 物件關係對映. 通過對映檔案配置物件與資料庫中表的關係.

1> 導包   required+驅動包

2> 準備實體類 以及 orm元資料

3> 建立主配置檔案

4>書寫**測試

hibernate.cfg.xml

必選配置

4+1 方言

可選配置

顯示sql

格式化sql

自動生成表

|- update

orm元資料引入

configuration   讀取配置

sessionfactory 建立session

session 獲得事務操作物件,以及資料增刪改查

transaction 控制事務

Hibernate學習總結

經過乙個星期的hibernate學習,我自己也有一些體會。沒有接觸hibernate之前,對於jdbc是深惡痛絕的。jdbc無法直接物件導向,開發效率低,冗餘,重複性工作太多等等。程式設計也是講效率的,過多的冗餘 太多的重複性工作使其效率低下。然而,hibernate卻不一樣,它是一種開放源 的關係...

Hibernate學習總結 7

9.1hibernate提供了下列方法從資料庫中獲取物件 1 通過get 或load 方法按照id獲取物件。2 從乙個已經載入的物件開始,通過系列的get方法訪問被關聯的物件。3 hql查詢獲取單個或系列物件。4 criteria查詢獲取單個或系列物件。5 原生sql查詢獲取單個或系列物件。我們要關...

hibernate總結 快取

hibernate中的快取分兩大類 一級 二級 查詢 why那麼為什麼要使用快取呢?為了降低應用程式對物理資料來源訪問的頻次,從而提高應用程式的執行效能。快取內的資料是對物理資料來源中的資料的複製,應用程式在執行時從快取讀寫資料,在特定的時刻或事件會同步快取和物理資料來源的資料。what 一級快取 ...