【问题标题】:Dependency Injection Behind the scenes in Spring bootSpring boot 中的依赖注入幕后花絮
【发布时间】:2022-10-20 19:11:03
【问题描述】:

我对Spring中的依赖注入过程很好奇,而且我想知道在spring注入依赖的过程中,幕后究竟发生了什么,他是怎么做到的?

【问题讨论】:

标签: spring spring-boot


【解决方案1】:

幕后的依赖注入

假设有两类车辆和发动机。所以车辆有发动机。

当我们尝试创建车辆对象时......由于依赖关系,我们必须创建引擎对象。

在 Spring Boot 中,当我们运行应用程序时,它会创建 bean 并放入 spring 容器中。

@Autowired 注解用于 DI(依赖注入)。

Spring Container 将查看容器内部,给定类型的对象是 Autowired (example->engine)。

喜欢-> @Autowired 引擎引擎;

它将对象从弹簧容器注入到引擎类型中;

这就是依赖注入。 DI是反演的最终产物 控制。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-21
    • 1970-01-01
    • 2018-09-15
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    • 2016-06-05
    • 1970-01-01
    相关资源
    最近更新 更多