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

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

新聞中心

這里有您想知道的互聯網營銷解決方案
有關Hibernate優(yōu)點和缺點的闡述

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

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

1.Hibernate優(yōu)點:

(1)對象/關系數據庫映射(Basic O/R Mapping)

它使用時只需要操縱對象,使開發(fā)更對象化,拋棄了數據庫中心的思想,完全的面向對象思想。

(2)透明持久化(Persistent)

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

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

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

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

(5)移植性會很好。

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

(7)簡潔的HQL編程。

2.Hibernate缺點:

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

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

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


當前題目:有關Hibernate優(yōu)點和缺點的闡述
新聞來源:http://m.5511xx.com/article/dhijeci.html