【发布时间】:2011-11-06 11:51:24
【问题描述】:
对于 Java 开发人员来说,Spring 一直是一个很好的 DI 和 AOP 框架。
现在,DI 和 AOP 有了一个标准规范,即 CDI。
如果不支持相关标准,任何好的产品都不能再保持良好状态。 (比如Hibernate支持JPA规范)
我的问题是,Spring 是否会在其未来版本中支持标准规范 (CDI)?
【问题讨论】:
-
这有关系吗? cdisource.org/site/2011/06/spring-and-java-ee-6-cdi-get-it-done - 可能会有帮助
-
@kiro 确实是一个有用的链接,本文处理 Spring / CDI 集成,但不讨论 Spring(未来)对 CDI 的支持。我喜欢讨论 Spring 是否会支持 CDI,如果不支持,可能的(技术和其他)原因是什么。
-
Spring 已经支持 CDI 的
javax.inject注释,但我不确定 AOP 的东西。此外,CDI 远远超出了 DI(例如 facelets 集成)。你能说得更具体点吗? -
@skaffman 在讨论这个话题时,请忽略超出 DI 和 AOP(在 Spring 和 CDI 中)的内容。
标签: spring jakarta-ee dependency-injection aop cdi