昨天 Gavin King 提交了 JSR 299 (Contexts and Dependency Injection for the Java EE platform)的 第二個(gè)建議草案 給 JCP。相比上一個(gè)建議草案,主要有如下四個(gè)大的修訂:
- 在依賴注射注解(annotation)上全面采用 JSR 330
- 在部署類型上使用 @alternative 代替了原來的 @Production / @Standard
- 移除了動態(tài)注冊事件觀察者的能力
- 對 EJB Session Beans 進(jìn)行構(gòu)造器注射
從使用者的角度上看,最大的改變就是可以對 Bean 構(gòu)造器、初始化方法以及字段使用 @Inject 注解進(jìn)行依賴注射。另外一些小的修改(比如 @Named 也作為一種限定器)詳見當(dāng)前版本的 JSR 299 草案。另外,JSR 330 投票應(yīng)該是全票通過了。
PS. JSR 330 投票結(jié)果:
JSR #330
Dependency Injection for Java
Public Review Ballot
These are the final results of the Public Review Ballot for JSR #330. The Executive Committee for SE/EE has approved this ballot.
Votes
SE/EE
|
|
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
