Hibernate 是一個(gè)高性能的對(duì)象/關(guān)系型持久化存儲(chǔ)和查詢的服務(wù),其遵循開(kāi)源的 GNU Lesser General Public License (LGPL) 而且可以免費(fèi)下載。Hibernate 不僅關(guān)注于從 Java 類到數(shù)據(jù)庫(kù)表的映射(也有 Java 數(shù)據(jù)類型到 SQL 數(shù)據(jù)類型的映射),另外也提供了數(shù)據(jù)查詢和檢索服務(wù)。
Hibernate 將 Java 類映射到數(shù)據(jù)庫(kù)表中,從 Java 數(shù)據(jù)類型中映射到 SQL 數(shù)據(jù)類型中,并把開(kāi)發(fā)人員從 95% 的公共數(shù)據(jù)持續(xù)性編程工作中解放出來(lái)。
Hibernate 是傳統(tǒng) Java 對(duì)象和數(shù)據(jù)庫(kù)服務(wù)器之間的橋梁,用來(lái)處理基于 O/R 映射機(jī)制和模式的那些對(duì)象。
如果你有 JDBC 基礎(chǔ)或是對(duì) Hibernate 有一定的了解,那么你可以學(xué)習(xí)這個(gè)教程《Hibernate 高級(jí)》