久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

JAVA:Hibernate 3新增XML關系持久性介紹

 bluecrystal 2006-06-08
http://www.sina.com.cn 2005年05月23日 15:31 天極yesky

  作者: 陶剛編譯

  非常感謝最近發(fā)布的Hibernate 3中的XML持久性特性,Java開發(fā)者現在擁有了一個框架組件,,它為易于實現的對象關系(OR)和XML持久性提供了高效的和一致的方法,。

  Hibernate的易用性、高性能和對象關系持久性等高級特性給IT界帶來了很大的驚喜,。 


Hibernate的最新版本(版本3,,3月29日發(fā)布的)給產品API帶來了一個重要的新特性:XML持久性。有了Hibernate 3之后,,Java應用程序開發(fā)者可以輕易地把XML文檔合并到關系型數據庫中,。

  這個新特性應該明確地告訴已有的Hibernate開發(fā)者,因為它也遵循POJO(純的舊Java對象)相同的一致性方法,,需要學習的知識最少。XML持久性的優(yōu)點也應該介紹給新用戶,。本文講解的是Hibernate 3持久性方法,。

  XML持久性為什么重要

  大多數大型商業(yè)數據庫都支持某種形式的本地XML持久性。由于XML持久性是一個相對較新的機制--即使對大型廠商也是如此,,這個領域中的標準還在不斷地浮現,。其結果是,為了把無處不在的關系型持久性機制與日益增長的XML解決方案集成在一起,,架構師必須依賴廠商特定的特性或者實現定制的XML持久性框架組件,。這兩個選擇都沒有太大的吸引力,。廠商特定的特性不是普及的,因為可能產生廠商封鎖(lock-in),,而定制的框架組件實現可能耗費大量的時間和財力,,導致代碼難于維護。

  在OR(對象關系)持久性方面,,Hibernate XML持久性是一個自然而然的解決方案,。它可以跨越Hibernate支持的所有關系型平臺(如虛擬的或真實的關系型平臺)移動,允許自由的遷移對象,、基于XML的應用程序和集成解決方案而不用擔心下層的關系型實現方法,。

  體系結構的細節(jié)信息

  Hibernate是一個良好架構的框架組件,它無縫地利用了本地的環(huán)境,,不需要用戶進行任何特殊的干涉或安裝操作,。從一個數據庫切換到另外一個數據庫通常只需要改變驅動程序,并配置Hibernate(在線配置設置信息)來使用另外一種數據庫語言,。

  Hibernate利用dom4j框架組件進行XML的分析和維護,。如果需要完全利用Hibernate的XML特性,你就必須對dom4j非常熟悉,。一般來說,,你會發(fā)現dom4j比Java提供的JAXP或與JAXP兼容的XML分析器要容易使用一些。它要求我們學習的相關知識較少,,并且利用最少的dom4j知識你就能夠高效率地使用Hibernate XML持久性,。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內容中的聯系方式、誘導購買等信息,,謹防詐騙,。如發(fā)現有害或侵權內容,請點擊一鍵舉報,。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多