<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Tin's Blog

    You are coming a long way, baby~Thinking, feeling, memory...

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      128 隨筆 :: 0 文章 :: 221 評論 :: 0 Trackbacks

    原來還有個JDO 2.0實現叫做JPOX。而且發現JDO 2.0的接口等定義是由Apache發布的,它是有Sun捐獻的。
    JPOX是2003年3月才開始開發的,目前實現支持JDO 1.0和JDO 2.0(JSR-243)規范。
    JPOX號稱支持JDOQL和SQL,而且以后也要實現EJB3持久化規范中的JPA(Java Persistence API)。
    看來BEA有了Kodo,JBoss有了Hibernate,Oracle和Sun有了融合了TopLink的Glassfish中的EJB3持久化容器后,應該還有其它的廠商可以提供這樣的東西出來。而且似乎JDO 2.0變成真正透明持久化后,從JDO商業實現轉而支持JPA不會很難。本源上說JPA本來就是JDO 2.0風格被Gavin King的Hivernate攪合后出來的規范。
    然后發現國內紅工廠的Liberator EJB3也是一個JPA和JDO2兼容的EJB3容器,看來EJB3持久化引擎的實現還是不少的。
    看了一篇介紹EJB3 API的講座,是TSS和BeJUG提供的:
    http://media.techtarget.com/tss/BeJUG/EJB3/index.html
    感覺很不錯,現在聽英文的PPT也比較流暢了。感想就是和Hibernate非常接近,其中EntityManager的概念和session非常相似。annotation的使用是代碼級元數據的最佳實踐。而且發現EJB3吸收了RoR中ActiveRecord的CoC(慣例代替配置)的理念,大部分的影射參數都有默認配置,而且可以通過annotation靈活的覆蓋。所以說,認真學習Hibernate是有用的,Shift to EJB3 Persistence的時候就會比較容易。后面看到persistence.xml是為了在容器外使用EntityManager設計的,對于支持EJB3 Persistence的Java EE容器完全可以直接用EJB3 Persistence模型+元數據編程而不用額外的配置,這的確是非常方便的,提供了透明的持久化模型。而persistence.xml則保證J2SE下面也可以使用代碼管理的EntityManager,帶來可測試和可脫離Java EE Server的編程模型,更方便且可插拔。

    posted on 2006-05-24 09:54 Tin 閱讀(794) 評論(0)  編輯  收藏 所屬分類: Hibernate相關
    主站蜘蛛池模板: 久久99亚洲综合精品首页| 四虎成人精品在永久免费| 亚洲av无码不卡一区二区三区| 日韩毛片在线免费观看| 国产成人aaa在线视频免费观看 | 免费精品人在线二线三线区别| 久久精品a亚洲国产v高清不卡| 日本xxxx色视频在线观看免费| 亚洲国产精品自在在线观看| 69精品免费视频| 亚洲综合色7777情网站777| 成年男女免费视频网站| 亚洲色在线无码国产精品不卡| 白白国产永久免费视频| 国产精品亚洲五月天高清| 亚洲成a人片在线观看日本麻豆| 4hu四虎免费影院www| 亚洲AV永久无码区成人网站| 最近中文字幕mv免费高清视频8| 亚洲成a人片在线看| 国产成人aaa在线视频免费观看| 高清免费久久午夜精品| 久久亚洲高清观看| 成年黄网站色大免费全看| 亚洲av乱码中文一区二区三区| 亚洲精品国产精品国自产观看| 日本免费在线中文字幕| 亚洲av片不卡无码久久| 国产精品免费播放| 亚欧国产一级在线免费| 中文字幕亚洲综合久久2| 成**人免费一级毛片| 国产成人无码精品久久久久免费| 亚洲黄色在线观看视频| 香蕉视频在线观看免费国产婷婷| WWW国产成人免费观看视频| 亚洲欧洲免费视频| 又爽又高潮的BB视频免费看| 日韩精品无码一区二区三区免费 | 亚洲av永久无码精品网址| 亚洲成AV人片一区二区|