Atitit hibernate3 hinernate4 hibernate5新特性attilax總結


Atitit hibernate3 hinernate4 hibernate5新特性attilax總結

 

 

 

 

 

 

1.1. Hibernate3的新特性 1

1.2. hibernate4.1版本中的新特性和hibernate3.3部分區別 - WTOM的博客 - 博客頻道 - CSDN.NET.html1

1.3. Hibernate 5.1.0 正式版發布,新版本帶來了一些新特性及功能增強 2016022

1.4. 參考資料2

 

1.1. Hibernate3的新特性 

二、  相對於Hibernate2,Hibernate3版本的變化包括三個方面: 

      (1)API的變化 

三、     (2)元數據 

      元數據主要是指Hibernate映射文件中各種元素和屬性的用法的變化。首當其沖的是Hibernate映射文件的文檔類型定義,即DTD文件發生了變化,這一點程序員可以從任何一個Hibernate3的映射文件的文件頭中發現,即在元素中定義的URL從http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd變成了http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd。 

      還有一個重大的改變就是lazy屬性的默認值從false變成了true,這也是Hibernate從優化應用程序性能的角度出發所做出的決定。因為當lazy=false時,Hibernate對所有字段都采取預先抓取的策略,如果程序員希望采用延遲加載,必須手工在映射文件中將lazy屬性的值設為true,然而總是采用預先抓取策略勢必會造成極大的資源占用,從而降低應用程序的性能。所以從應用程序的角度來講,更希望lazy的默認值是true,這樣在有需要的時候才去采用預先抓取的檢索策略。 

     (3)HQL查詢語句 

      Hibernate3 采用新的基於ANTLR的HQL/SQL查詢翻譯器,不過,Hibernate2的查詢翻譯器也依然存在。在Hibernate的配置文件中,hibernate.query.factory_class屬性用來選擇查詢翻譯器。 

 

1.2. hibernate4.1版本中的新特性和hibernate3.3部分區別 - WTOM的博客 - 博客頻道 - CSDN.NET.html

 

1.3. Hibernate 5.1.0 正式版發布,新版本帶來了一些新特性及功能增強 201602

· 

Entity joins (or ad hoc joins)

 

 

load-by-multiple-id API

 

 

CDI 集成的改進

 

 

@Embeddables and all null column values

 

 

Envers audit queries can now refer to to-one associtions

· 

 

1.4. 參考資料

Hibernate34版本的不同 - iaiti的專欄 - 博客頻道 - CSDN.NET.html

Hibernate 3新特性介紹及發展趨勢 - Hibernate - ITeye知識庫頻道.html

Hibernate 5.1.0 正式版發布 - 開源中國社區.html

 

作者:: 綽號:老哇的爪子claw of Eagle 偶像破壞者Iconoclast image-smasher

捕鳥王"Bird Catcher  kok  虔誠者Pious 宗教信仰捍衛者 Defender Of the Faith. 卡拉卡拉紅斗篷 Caracalla red cloak 萬獸之王

簡稱:: Emir Attilax Akbar 埃米爾 阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin adam Al Rapanui 埃米爾 阿提拉克斯 阿克巴 本 馬哈茂德 本 阿提拉 本 所羅門 本亞當  阿爾 拉帕努伊

常用名:艾提拉(艾龍),  EMAIL:1466519819@qq.com

 

 

頭銜:uke總部o2o負責人,全球網格化項目創始人,

uke交友協會會長  uke捕獵協會會長 Emir Uke部落首席大酋長,

 

uke宗教與文化融合事務部部長, uke宗教改革委員會副主席

uke制度與重大會議委員會委員長,uke保安部首席大隊長,uke制度檢查委員會副會長,

 

uke 首席cto   軟件部門總監 技術部副總監  研發部門總監主管  產品部副經理 項目部副經理   uke科技研究院院長uke軟件培訓大師

 

uke波利尼西亞區大區連鎖負責人 湯加王國區域負責人 uke克爾格倫群島區連鎖負責人,萊恩群島區連鎖負責人,uke布維島和南喬治亞和南桑威奇群島大區連鎖負責人

 Uke軟件標准化協會理事長理事長 Uke 數據庫與存儲標准化協會副會長

 

uke終身教育學校副校長   Uke醫院 與醫學院方面的創始人

 uec學院校長, uecip圖像處理機器視覺專業系主任   uke文檔檢索專業系主任

Uke圖像處理與機器視覺學院首席院長

Uke 戶外運動協會理事長  度假村首席大村長   uke出版社編輯總編

 

轉載請注明來源:attilax的專欄  ?http://www.cnblogs.com/attilax/

--Atiend  v8

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM