Hibernate學(xué)習(xí)心得--Hibernate最簡單的描述
作者:Flyingis
在網(wǎng)上很多文章和論壇都在討論Hibernate,初次接觸Hibernate,當(dāng)然需要知道它是什么,可以用來做什么。用簡單的語言來描述,可以認(rèn)為Hibernate是:
它是連接Java應(yīng)用程序和關(guān)系數(shù)據(jù)庫的中間件。
它對JDBC API進(jìn)行了封裝,負(fù)責(zé)Java對象的持久化。
在分層的軟件架構(gòu)中它位于持久花層,封裝了所有數(shù)據(jù)訪問細(xì)節(jié),使業(yè)務(wù)邏輯層可以專注于實(shí)現(xiàn)業(yè)務(wù)邏輯。
它是一種ORM(Object-Relation Mapping)映射工具,能夠建立面向?qū)ο蟮挠蚰P秃完P(guān)系數(shù)據(jù)庫模型之間的映射。
在Java應(yīng)用中使用Hibernate包含以下步驟:
1.創(chuàng)建Hibernate的配置文件。
2.創(chuàng)建持久化類。
3.創(chuàng)建對象-關(guān)系映射文件。
4.通過Hibernate API編寫訪問數(shù)據(jù)庫的代碼。
在網(wǎng)上很多文章和論壇都在討論Hibernate,初次接觸Hibernate,當(dāng)然需要知道它是什么,可以用來做什么。用簡單的語言來描述,可以認(rèn)為Hibernate是:
它是連接Java應(yīng)用程序和關(guān)系數(shù)據(jù)庫的中間件。
它對JDBC API進(jìn)行了封裝,負(fù)責(zé)Java對象的持久化。
在分層的軟件架構(gòu)中它位于持久花層,封裝了所有數(shù)據(jù)訪問細(xì)節(jié),使業(yè)務(wù)邏輯層可以專注于實(shí)現(xiàn)業(yè)務(wù)邏輯。
它是一種ORM(Object-Relation Mapping)映射工具,能夠建立面向?qū)ο蟮挠蚰P秃完P(guān)系數(shù)據(jù)庫模型之間的映射。
在Java應(yīng)用中使用Hibernate包含以下步驟:
1.創(chuàng)建Hibernate的配置文件。
2.創(chuàng)建持久化類。
3.創(chuàng)建對象-關(guān)系映射文件。
4.通過Hibernate API編寫訪問數(shù)據(jù)庫的代碼。
posted on 2005-11-13 13:14 Flyingis 閱讀(707) 評論(0) 編輯 收藏 所屬分類: Hibernate