當(dāng)前位置:首頁(yè) > 電腦軟件 > 編程其它 > hibernate jar包

hibernate jar包

版本:v5.8.0 大小:33.09M 語(yǔ)言:簡(jiǎn)體中文 類(lèi)別:編程其它
  • 類(lèi)型:國(guó)產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-11-11
  • 環(huán)境:Windows10,Windows8,Windows7,WinXP,WinVista
  • 本地下載
9
0% 0%

情介紹

在開(kāi)發(fā)Java程序時(shí),用戶(hù)會(huì)遇到許多僅憑Java不能夠完成的開(kāi)發(fā)工作,這個(gè)hibernate是非常不錯(cuò)的開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,能夠?qū)OJO和數(shù)據(jù)庫(kù)表建立映射關(guān)系,是一個(gè)非常不錯(cuò)的全自動(dòng)orm框架。而且還能夠自動(dòng)生成SQL語(yǔ)句,自動(dòng)執(zhí)行相關(guān)的代碼,讓我們的Java程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。另外,hibernate能夠應(yīng)用到任何使用JDBC的場(chǎng)合,既可以在Java的客戶(hù)端程序使用也可以在Servlet/JS等web應(yīng)用中使用,非常的靈活和簡(jiǎn)便,而且在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的任務(wù)。有需要的朋友歡迎下載體驗(yàn)。

軟件特色

1、hibernate是一種Java語(yǔ)言下的對(duì)象關(guān)系映射解決方案。
2、也是目前Java開(kāi)發(fā)中最為流行的數(shù)據(jù)庫(kù)持久層框架,現(xiàn)已歸JBOSS所有。
3、hibernate的設(shè)計(jì)目標(biāo)是將軟件開(kāi)發(fā)人員從大量相同的數(shù)據(jù)持久層相關(guān)編程工作中解放出來(lái)。
4、還提供了面向?qū)ο蟮臄?shù)據(jù)查詢(xún)檢索機(jī)制,從而極大地縮短的手動(dòng)處理SQL和JDBC上的開(kāi)發(fā)時(shí)間。
5、使用GNU寬通用公共許可證發(fā)行的自由、開(kāi)源的軟件。
6、為面向?qū)ο蟮念I(lǐng)域模型到傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù)的映射,提供了一個(gè)使用方便的框架。
7、無(wú)論是從設(shè)計(jì)草案還是從一個(gè)遺留數(shù)據(jù)庫(kù)開(kāi)始,開(kāi)發(fā)人員都可以采用Hibernate。
8、不僅負(fù)責(zé)從Java類(lèi)到數(shù)據(jù)庫(kù)表的映射,還包括從Java數(shù)據(jù)類(lèi)型到SQL數(shù)據(jù)類(lèi)型的映射。

Hibernate優(yōu)缺點(diǎn)

1、優(yōu)點(diǎn)
功能強(qiáng)大。是Java應(yīng)用于關(guān)系數(shù)據(jù)庫(kù)之間的橋梁;
支持許多面向?qū)ο蟮奶匦?。如組合、繼承、多態(tài)等;
可移植性好。對(duì)于更換數(shù)據(jù)庫(kù),通常只需更改Hibernate配置文件;
開(kāi)源免費(fèi)。開(kāi)源研究源代碼,改寫(xiě)源代碼。
2、缺點(diǎn)
不適合以數(shù)據(jù)為中心大量使用存儲(chǔ)過(guò)程的應(yīng)用;
大規(guī)模的批量插入、修改和刪除不適合用Hibernate。

更新日志

1、已添加了用于指定每個(gè)會(huì)話(huà)的寫(xiě)操作的批處理大小的支持。
2、支持java.util.optional從方法返回null返回。
3、利用java 8”默認(rèn)的方法”時(shí),引入新的方法來(lái)擴(kuò)展點(diǎn)。
4、鞏固JPA支持Hibernate5的核心。
5、Jcache支持,使用任何兼容的緩存實(shí)現(xiàn)Jcache作為二級(jí)緩存支持。
6、會(huì)話(huà)級(jí)批量支持
7、hibernate-java8模塊已被刪除,并已搬intohibernate核心功能。
8、支持java 8日期/時(shí)間類(lèi)型作為查詢(xún)參數(shù)。
9、支持流媒體(java.util.stream.Stream)的查詢(xún)結(jié)果。

載地址

  • 電腦版
hibernate jar包 v5.8.0官方版

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)