日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
有關(guān)Hibernate優(yōu)點和缺點的闡述

下面就Hibernate優(yōu)缺點分別進行簡單的闡述。

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),前郭企業(yè)網(wǎng)站建設(shè),前郭品牌網(wǎng)站建設(shè),網(wǎng)站定制,前郭網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,前郭網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

1.Hibernate優(yōu)點:

(1)對象/關(guān)系數(shù)據(jù)庫映射(Basic O/R Mapping)

它使用時只需要操縱對象,使開發(fā)更對象化,拋棄了數(shù)據(jù)庫中心的思想,完全的面向?qū)ο笏枷搿?/p>

(2)透明持久化(Persistent)

 帶有持久化狀態(tài)的、具有業(yè)務(wù)功能的單線程對象,此對象生存期很短。這些對象可能是普通的JavaBeans/POJO,這個對象沒有實現(xiàn)第三方框架或者接口,唯一特殊的是他們正與(僅僅一個)Session相關(guān)聯(lián)。一旦這個Session被關(guān)閉,這些對象就會脫離持久化狀態(tài),這樣就可被應(yīng)用程序的任何層自由使用。(例如,用作跟表示層打交道的數(shù)據(jù)傳輸對象。)           

(3)事務(wù)Transaction (org.Hibernate.Transaction)

應(yīng)用程序用來指定原子操作單元范圍的對象,它是單線程的,生命周期很短。它通過抽象將應(yīng)用從底層具體的JDBC、JTA以及CORBA事務(wù)隔離開。某些情況下,一個Session之內(nèi)可能包含多個Transaction對象。盡管是否使用該對象是可選的,但無論是使用底層的API還是使用Transaction對象,事務(wù)邊界的開啟與關(guān)閉是必不可少的。

(4)它沒有侵入性,即所謂的輕量級框架。

(5)移植性會很好。

(6)緩存機制。提供一級緩存和二級緩存。

(7)簡潔的HQL編程。

2.Hibernate缺點:

(1)Hibernate在批量數(shù)據(jù)處理的時候是有弱勢。

(2)針對某一對象(單個對象)簡單的查\改\刪\增,不是批量修改、刪除,適合用Hibernate;而對于批量修改、刪除,不適合用Hibernate,這也是OR框架的弱點;要使用數(shù)據(jù)庫的特定優(yōu)化機制的時候,不適合用Hibernate。

以上便是我所熟悉的Hibernate的優(yōu)缺點。


分享名稱:有關(guān)Hibernate優(yōu)點和缺點的闡述
瀏覽路徑:http://www.5511xx.com/article/dhijeci.html