gpt4 book ai didi

spring - 为什么以及何时在 Spring 中使用 @Inject 而不是 @Autowired?

转载 作者:行者123 更新时间:2023-12-02 08:10:12 28 4
gpt4 key购买 nike

从 Spring 3.0 开始,Spring 支持标准 JSR 330:Java 依赖注入(inject)。在 Spring 3 应用程序中,您可以使用

  • @Inject而不是 Spring 的 @Autowired注入(inject) bean 。
  • @Named而不是 Spring 的 @Component声明一个 bean。

我什么时候应该使用什么?

最佳答案

@Inject注释也有同样的目的,但它们之间的主要区别是 @Inject是依赖注入(inject)的标准注释和 @Autowired是 Spring 特有的。

了解更多:https://javarevisited.blogspot.com/2017/04/difference-between-autowired-and-inject-annotation-in-spring-framework.html#ixzz6Bwt3RUg9

关于spring - 为什么以及何时在 Spring 中使用 @Inject 而不是 @Autowired?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59896035/

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