程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2EE >> Hibernate之父新作:WebBeans參考實現Weld 1.1.0 Beta1發布

Hibernate之父新作:WebBeans參考實現Weld 1.1.0 Beta1發布

編輯:J2EE

    Weld 1.1.0 Beta1版本發布了!Weld 是WebBeans標准(JSR-299,Java Contexts and Dependency Injection for the Java EE platform)的參考實現框架,將與Seam框架搭配使用。值得注意的是,Weld和Seam的項目負責人都是Hibernate之父Gavin King。

    Weld的官方網站說明了Weld與Seam的關系(如下圖所示)。顯然,Weld本身是從Seam 2的功能裡分出來的。Weld和Seam 3將一起提供Java Web框架的各種功能,兩者都提供EJB與JSF的集成。不過,雖然有Hibernate和Gavin King的光環,Seam框架的認可度似乎並不高。VMware旗下的Spring的統治地位似乎無人可以撼動,Java方面的創新似乎停滯了。

    此次更新:

1. 60多個bug的修復;

2. 一個新的Pastecode的例子,展示了很多EJB 3.1裡的新特性;

3. 一個新的代理層;

4. 改進了內存的使用,主要是為了迎合Beta2版本;

Weld 1.1.0 Beta1 的發行說明請看這裡。

    JSR 299是Java EE 6 中非常重要的部分,提供了如下功能:

1. 類型安全的依賴注入

2. 注入對象的上下文生存周期管理

3. 事件提醒模型

4. 綁定攔截器通過用戶自定義的注解(Annotation)

5. 類型安全的裝飾器

6. 為整合第三方框架提供了完整的 SPI 支持

7. 與 JSF,Servlet / JSP 進行了整合

8. 對 JSF 提供長會話(Conversation)上下文支持

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved