理解hibernate框架

2021-08-29 21:28:45 字數 290 閱讀 5931

只有足夠的經歷才能更好的理解乙個框架的作用。

例如:之前,知道hibernate框架是用來持久化資料的。但覺得用jdbc我就可以實現了,為什麼要使用hibernate框架那麼麻煩呢。直到昨天晚上,有個外包專案。跟我正在做的很一樣,只是資料庫不同。在這種情況下,如果使用hibernate框架作持久化資料操作,那麼整個已經有的程式更改起來真得快多了。而直接使用jdbc運算元據庫的話,由於資料庫的不同操作起來肯定會有所不同。

而如果使用hibernate框架,對資料庫的操作演變成對hql語言的操作,那麼只需要更改資料庫的連線配置就可以了。

Hibernate框架快取

一級快取 hibernate框架一級快取的特點 1.它是hibernate自帶的,不用我們手動配置。2.它是以k v對的方式儲存資料,以key去獲得po物件。3.只在同乙個中session共享。由於是hibernate自身就帶有的,所以使用時不需要配置xml的工作,只要知道在同乙個session中的...

Hibernate框架後續

而關聯式資料庫按照主鍵來區分一條記錄 在hibernate中使用oid來建立記憶體中的物件和資料庫中記錄對應的關係 什麼是oid 答 oid就是持久化類 student 與資料庫主鍵表對應屬性,用唯一來區分持久化物件 2 為何要使用包裝類呢 如integer 因為包裝類integer可以儲存null...

javaEE框架之Hibernate框架概述

一.什麼是框架?框架是軟體的半成品,已經幫你完成了部分功能 把一些不確定的東西,按框架要求,達成相應的功能 二.hibernate簡介 1.hibernate是什麼框架?1 是乙個開源的物件關係對映框架 2 對jdbc進行了非常輕量級的物件封裝 3 將pojo與資料庫表建立對映關係,是乙個全自動的o...