Hibernate 是一個高性能的對象關(guān)系型持久化存儲和查詢的服務(wù),其遵循開源的 GNU Lesser General Public License (LGPL) 而且可以免費下載。Hibernate 不僅關(guān)注于從 Java 類到數(shù)據(jù)庫表的映射,也有 Java 數(shù)據(jù)類型到 SQL 數(shù)據(jù)類型的映射,另外也提供了數(shù)據(jù)查詢和檢索服務(wù)。
這個教程將指導(dǎo)你如何以簡單的方式使用 Hibernate 來開發(fā)基于數(shù)據(jù)庫的 Web 應(yīng)用程序。
這個教程是為需要理解 Hibernate 框架和 API 的 Java 編程人員設(shè)計的。讀完這份教程后你將發(fā)現(xiàn)自己在使用 Hibernate 上從一個中等程度邁向更高的層次。
我們假設(shè)你已經(jīng)很好的理解了 Java 編程語言。若對關(guān)系型數(shù)據(jù)庫,JDBC 和 SQL 有些基本的了解會更好。
書中演示代碼基于以下版本:
框架 | 版本信息 |
---|---|
Hibernate | 3.0 |
更多建議: