gpt4 book ai didi

spring - Spring 会支持 CDI 吗?

转载 作者:IT老高 更新时间:2023-10-28 13:46:34 28 4
gpt4 key购买 nike

对于 Java 开发人员来说,Spring 一直是一个很好的 DI 和 AOP 框架。

现在,DI 和 AOP 有了一个标准规范,即 CDI。

如果不支持相关标准,任何好的产品都不能再保持良好状态。 (比如Hibernate支持JPA规范)

我的问题是,Spring 是否会在其 future 版本中支持标准规范 (CDI)?

最佳答案

尽管 Spring 是开源的,并得到一个大型社区的使用和支持,但它的 future 发展由一家公司(spring 源/vmware)控制。因此,它的决定本质上是非公开的,而且肯定会受到许多因素的影响——比如社区当前的需求,当然还有财务和政治方面(归根结底,这一切都与钱有关)。

因此,重要的是得出结论,spring/spring 源不受任何官方流程(例如 JCP 会)的约束,并且无法预见 future spring 源将决定什么。另一方面,过去的行动导致假设 spring 源不是 - cough - 特别对实现完整的 CDI 堆栈 (JSR 299) 感兴趣。请记住,尽管 spring 源最初加入了 JSR 299 的 JCP(与 sun、redhat、google ......),但他们都为此进行了一场可怕的斗争,导致了 JSR 330 的分支,它只是一个子集JSR 299 的。另外:在任何 future 版本的 spring 中实现依赖注入(inject)的(有状态的)CDI 模型将是一项真正的工作。

所以,长话短说:尽管我们不知道 future ,但可以肯定的是,spring/spring 源永远不会支持 JSR 299,而是坚持他们对 JSR 330 的实现.

关于spring - Spring 会支持 CDI 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7238407/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com