ben*_*rre 4 java dependency-injection glassfish guice jsr330
有没有人有JSR 330对Guice的经验?从我收集的内容来看,Guice不是JSR 330的实现,但如果它类似于Hibernate和JPA,那么实现在API中支持许多其他功能.由于我已经在使用GWT-Dispatch,Warp-persist guice-serlvet等,因此转移到支持JSR 330的EJB容器会有什么收获?
引用官方公告邮件,仅供参考:JSR-330现在支持Guice SVN:
我已经为Guice实现了对JSR-330的支持.此JSR标准化了@Inject之类的注释和Java平台的Provider接口.它尚未指定应用程序的配置方式,因此它与Guice的模块没有类似之处.
此新功能可能会给IDE用户带来痛苦.由于现在有两个@Inject注释,因此IntelliJ等会在需要导入时提示您.任何一个都可以工作,但新的对话框将非常烦人!更糟糕的是,这两个@Named注释不等同.因此,如果您应用错误的注释,您将收到配置错误.我正在考虑解决这个问题的方法.
这项工作正在进行中.我建议继续使用旧的com.google.inject注释,直到尘埃落定. http://code.google.com/p/google-guice/wiki/JSR330
这封邮件已于2009年9月7日发送.由您自行决定是否尘埃落定,但我会等待更多,并按照建议坚持使用guice注释.
归档时间: |
|
查看次数: |
2010 次 |
最近记录: |