首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSR 330和Guice互操作性

JSR 330和Guice互操作性
EN

Stack Overflow用户
提问于 2009-12-11 06:07:12
回答 2查看 2K关注 0票数 4

有没有人有过JSR 330和Guice的经验?据我所知,Guice不是JSR330的一个实现,但是如果它有点像Hibernate和JPA,那么它的实现在API中支持一堆额外的功能。由于我已经在使用GWT-Dispatch、Warp-persist -serlvet等,那么迁移到支持JSR330的EJB容器会有什么好处吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-13 23:19:49

引用官方公告邮件,FYI: JSR-330 support now in Guice SVN

我已经在

上实现了对JSR-330的支持。这个JSR标准化了@Inject和Java平台的提供者接口等注解。它还没有指定应用程序是如何配置的,所以它与Guice的模块没有相似之处。

这个新特性可能会给IDE用户带来麻烦。因为现在有两个@Inject注解,IntelliJ等会在需要导入时提示你。这两个都可以,但是新的对话框会很烦人!更糟糕的是,这两个@Named注解(目前)还不是等价的。所以如果你应用了错误的注解,你会得到一个配置错误。我正在考虑解决这个问题的方法。

这项工作正在进行中。我建议继续使用旧的com.google.inject注释,直到尘埃落定。http://code.google.com/p/google-guice/wiki/JSR330

此邮件已于2009年9月7日发送。您可以决定是否尘埃落定,但我会再等一段时间,并坚持使用推荐的guice注释。

票数 6
EN

Stack Overflow用户

发布于 2009-12-11 13:20:54

Guice 2.0不支持JSR330,但Guice SVN包含JSR 330-compatible injector

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1884437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档