JSR299的實現 Weld 1.1.4.Final 發布,新增 @Special(izes)
Weld 1.1.4.Final 發布了,Weld 是一個實現了 JSR-299 的框架。
JSR 299 是 Java EE 6 中非常重要的部分,提供了如下功能:
1. 類型安全的依賴注入
2. 注入對象的上下文生存周期管理
3. 事件提醒模型
4. 綁定攔截器通過用戶自定義的注解(Annotation)
5. 類型安全的裝飾器
6. 為整合第三方框架提供了完整的 SPI 支持
7. 與 JSF,Servlet / JSP 進行了整合
8. 對 JSF 提供長會話(Conversation)上下文支持
新版本最終修復了 @Specializes 的 bug:
- WELD-912 - Specializing beans in different bean archives does not work
還包含其他方面的一些問題:
- WELD-617 - Can not find beans when deploying compressed Archive to Tomcat
- WELD-802 - Specialization of Beans registered through portable extension does not work.
- WELD-892 - Calling session-scoped components from session initialized observer goes into infinite loop
- WELD-904 - Observer method inheritance broken
- WELD-1010 - @PreDestroy method invoked twice
完整發行說明請看: https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12310891&version=12318550
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!