hibernate 教程
hibernate 是一個(gè)基于 java 語(yǔ)言的開(kāi)源的對(duì)象關(guān)系映射框架,它對(duì) jdbc 進(jìn)行了輕量級(jí)的對(duì)象封裝,將 pojo 與數(shù)據(jù)庫(kù)表建立映射關(guān)系。
hibernate 是一個(gè)全自動(dòng)的 orm 框架,它可以自動(dòng)生成sql語(yǔ)句,自動(dòng)執(zhí)行,使得 java 開(kāi)發(fā)人員可以使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。
hibernate 不僅關(guān)注于從 java 類到數(shù)據(jù)庫(kù)表的映射,也有 java 數(shù)據(jù)類型到 sql 數(shù)據(jù)類型的映射,另外也提供了數(shù)據(jù)查詢和檢索服務(wù)。
本教程將指導(dǎo)你如何以簡(jiǎn)單的方式使用 hibernate 來(lái)開(kāi)發(fā)基于數(shù)據(jù)庫(kù)的 web 應(yīng)用程序。
適用人群
這個(gè)教程是為需要理解 hibernate 框架和 api 的 java 編程人員設(shè)計(jì)的。讀完這份教程后你將發(fā)現(xiàn)自己在使用 hibernate 上從一個(gè)中等程度邁向更高的層次。
學(xué)習(xí)前提
我們假設(shè)你已經(jīng)很好的理解了 java語(yǔ)言。若對(duì)關(guān)系型數(shù)據(jù)庫(kù),jdbc 和 sql 有些基本的了解會(huì)更好。
版本信息
本文演示代碼基于以下版本:
框架 | 版本信息 |
---|---|
hibernate | 3.0 |
hibernate 中文文檔
更多hibernate 中文文檔詳細(xì)內(nèi)容,請(qǐng)參考:hibernate 中文文檔。
hibernate教程導(dǎo)航
- JDBC 教程
- JDBC 驅(qū)動(dòng)類型
- JDBC 連接數(shù)據(jù)庫(kù)范例
- JDBC 連接數(shù)據(jù)庫(kù)步驟
- JDBC Statement, PreparedStatement 和 CallableStatement
- JDBC ResultSet 結(jié)果集
- JDBC Resultset 結(jié)果集范例
- JDBC 事務(wù)保存點(diǎn)范例
- Scala 教程
- Scala 簡(jiǎn)介
- Scala 類和對(duì)象
- Scala 文件 I/O
- Spring 教程
- Spring 模塊
- Spring 依賴注入
- Spring 自動(dòng)裝配
- Spring MVC教程
- Spring MVC表單標(biāo)簽庫(kù)
- Spring security