Java三大框架Structs、Spring、Hibernate

Java三大框架研究



Hibernate框架有很多優(yōu)點。它們分別如下:

1.開源和輕量級:Hibernate框架是根據(jù)LGPL許可證和輕量級的開源工具。

2.快速性能:Hibernate框架的性能很快,因為緩存在Hibernate框架內(nèi)部使用。 hibernate框架中有兩種類型的緩存:一級緩存和二級緩存。一級緩存默認是啟用的。

3.數(shù)據(jù)庫獨立查詢:HQL(Hibernate查詢語言)是面向?qū)ο蟮腟QL版本。 它生成數(shù)據(jù)庫獨立查詢。 所以你不需要編寫數(shù)據(jù)庫特定的查詢語句。 在Hibernate之前,如果項目更改了數(shù)據(jù)庫,我們需要更改SQL查詢,從而導致維護變得非常復雜。

4.自動創(chuàng)建表:Hibernate框架提供了自動創(chuàng)建數(shù)據(jù)庫表的功能。 因此,無需手動在數(shù)據(jù)庫中創(chuàng)建表。

5.簡化復雜連接:在hibernate框架中可輕松獲取多個表中的數(shù)據(jù)。

6.提供查詢統(tǒng)計和數(shù)據(jù)庫狀態(tài):Hibernate支持查詢緩存,并提供有關查詢和數(shù)據(jù)庫狀態(tài)的統(tǒng)計信息。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 本文中我們介紹并比較兩種最流行的開源持久框架:iBATIS和Hibernate,我們還會討論到Java Persi...
    大同若魚閱讀 4,436評論 4 27
  • (一)Struts、Spring、Hibernate、Mybatis框技術 1.Struts2.0有幾種標簽庫 【...
    獨云閱讀 3,379評論 0 62
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內(nèi)部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,697評論 18 399
  • 在入秋終于轉(zhuǎn)涼的某一天 秋風醞釀著蕭索 一片黃葉掙踹著從枝椏飄落 枯萎的蝴蝶 消殞了生命最后的氣息 那個已不知流浪...
    蔽日幽竹閱讀 341評論 2 5
  • 上海已經(jīng)下了20多天的雨,我的鞋子和襪子就一直沒干過。 頹廢地拖著濕冷的步子,我來到實驗6樓上大物實驗課。教這門課...
    銻星閱讀 490評論 3 5

友情鏈接更多精彩內(nèi)容