這個Hibernate教程通過簡化的例子提供了Hibernate框架的深入概念。Hibernate是Gavin King于2001年開始,作為EJB2風(fēng)格實體bean
的替代品開發(fā)的對象關(guān)系映射工具。 Hibernate的穩(wěn)定版本到目前(2017年3月)是Hibernate 5.2.9。 這個Hibernate教程致力于提供Hibernate技術(shù)的簡單和深入學(xué)習(xí)。沒有什么東西在這個世界是完美的,也沒有什么是永遠(yuǎn)最好的。 但我們可以嘗試去作得更好,希望本教程會在您學(xué)習(xí)Hibernate技術(shù)路上幫助到你很多。
注:如果你想要節(jié)省時間,快速學(xué)習(xí)Hibernate,請參考快速入門文章:http://www.yiibai.com/hibernate/hibernate-quick-guide.html
Hibernate官方網(wǎng)站是:http://hibernate.org/ ,有關(guān) Hibernate 的資訊,文檔,軟件庫等都可以這個網(wǎng)站上找到。
Hibernate框架簡化了java應(yīng)用程序與數(shù)據(jù)庫交互的開發(fā)。 Hibernate是一個開源,輕量級的ORM(對象關(guān)系映射)工具。
ORM工具簡化了數(shù)據(jù)創(chuàng)建,數(shù)據(jù)處理和數(shù)據(jù)訪問。它是將對象映射到數(shù)據(jù)庫中存儲的數(shù)據(jù)(表)的編程技術(shù)。
ORM工具內(nèi)部使用JDBC API與數(shù)據(jù)庫進(jìn)行交互。
Hibernate框架有很多優(yōu)點。它們分別如下: