hibernate是目前最流行的orm框架。
當我們採用orm框架之後,應用程式不再直接訪問底層資料庫,而是以物件導向的方式來操作持久化物件(例如建立、刪除等),而orm框架則將這些物件導向的操作轉化成底層的sql操作。
orm用最直白的話來說就是:
一大堆的類庫,我們用物件導向的方式來呼叫,它幫我們翻譯為面向關係的方式。
如何在web工程中配置hibernate開發環境?
在工程中新增hibernate的jar包:
將解壓路徑中hibernate3.jar和lib路徑下的required、jpa子目錄下所有jar包新增到應用的類載入路徑中。
理解hibernate框架
只有足夠的經歷才能更好的理解乙個框架的作用。例如 之前,知道hibernate框架是用來持久化資料的。但覺得用jdbc我就可以實現了,為什麼要使用hibernate框架那麼麻煩呢。直到昨天晚上,有個外包專案。跟我正在做的很一樣,只是資料庫不同。在這種情況下,如果使用hibernate框架作持久化資料...
Hibernate框架快取
一級快取 hibernate框架一級快取的特點 1.它是hibernate自帶的,不用我們手動配置。2.它是以k v對的方式儲存資料,以key去獲得po物件。3.只在同乙個中session共享。由於是hibernate自身就帶有的,所以使用時不需要配置xml的工作,只要知道在同乙個session中的...
Hibernate框架後續
而關聯式資料庫按照主鍵來區分一條記錄 在hibernate中使用oid來建立記憶體中的物件和資料庫中記錄對應的關係 什麼是oid 答 oid就是持久化類 student 與資料庫主鍵表對應屬性,用唯一來區分持久化物件 2 為何要使用包裝類呢 如integer 因為包裝類integer可以儲存null...