<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 閱讀(789) 評論(0)  編輯  收藏 所屬分類: Hibernate相關
    主站蜘蛛池模板: 成人毛片免费播放| 亚洲级αV无码毛片久久精品| www国产亚洲精品久久久日本| 欧洲亚洲国产清在高| 亚洲精华国产精华精华液网站| 一级特黄录像免费播放肥| 免费黄色网址网站| 亚洲视频在线一区| 四虎精品成人免费视频| 亚洲国产精品成人网址天堂| 亚洲国产激情在线一区| 日本免费人成网ww555在线| 亚洲?v女人的天堂在线观看| 日韩在线视频线视频免费网站| 亚洲人成电影网站国产精品 | 成人五级毛片免费播放| 亚洲第一极品精品无码久久| 亚欧免费一级毛片| 亚洲国产品综合人成综合网站| 免费看成人AA片无码视频羞羞网| 亚洲人片在线观看天堂无码| 午夜网站在线观看免费完整高清观看| 亚洲视频2020| 在线观看成人免费视频| 午夜亚洲国产精品福利| 亚洲乳大丰满中文字幕| 免费看内射乌克兰女| 国产公开免费人成视频| 久久WWW免费人成—看片| 久久久久亚洲AV成人片| 久久久久国色av免费看| 久久精品国产亚洲AV久| 亚洲av区一区二区三| 男人的天堂网免费网站| 亚洲av午夜精品无码专区| 波多野结衣中文一区二区免费 | 777成影片免费观看| 亚洲国产精品无码久久SM | 国产午夜亚洲精品不卡| 亚洲成av人影院| 免费看无码自慰一区二区|