JavaEE 5.0的新feature

來源:互聯網
上載者:User
   JavaEE 5.0規範的最終版(JSR-244)發布了,作為一個八卦主義的架構師,恭敬的翻到第22頁-- Changes in Java EE 5。
  JavaEE 5.0的思想根本是:
  以annotation 代替繁重的deployment descriptors;
  以injection的觀念改變JNDI的做法;
  以better defaults的思想讓組件盡量提供免配置的預設行為。
  這些技術和觀念,不但著名地影響了EJB3,也影響了WS範疇,如使用annotaion的Web Services Metadata(JSR-181) 。

 總觀J2EE5.0的改進,主要是三個半方面:
 EJB方面,代表EJB重生的EJB3.0(JSR-220),以Hibernate與Oracle Toplink為基礎。
 Web方面,主推類似webForm概念的JSF1.2(JSR-252)與新版的JSP2.1(JSR-245)。
 WebService方面,SOA大風吹拂下,JAX-WS2.0(JSR-224)與負責Java對象XML綁定的JAXB2.0(JSR-222) 代替了原來的JAX-RPC1.0與JAXB1.0。
 XML方面,Bea牽頭的StAX(JSR-173)(Streaming API for XML)採取了新的pull模式,區別於JAXP的定義裡DOM的完全解釋和SAX的push模式。

    拉鋸了這麼久才增加的新feature,完全達到你現在和未來一段時間的期望了嗎?而且,現在才是規範定稿,離真正支援的Application Server出來又有一段時間。忽然覺得jcp這種民主機制很低效。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.