Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring依赖注入和自动布线_Spring - Fatal编程技术网

Spring依赖注入和自动布线

Spring依赖注入和自动布线,spring,Spring,我对spring core是新手。我对依赖注入和自动连接感到困惑。有人能解释一下吗 春天的DI是什么 为什么在spring配置文件中需要DI 从代码角度看,两者之间有什么区别 任何人都可以提供示例代码来理解这两个方面吗 关于自动布线,我也有同样的问题。请给我解释一下这个概念。 多谢各位 依赖注入是一种软件设计模式,它实现了控制反转,并允许程序设计遵循依赖反转原则(因此称为控制反转) 用一些注释很难解释。请观看春季教程的视频。 为什么在spring配置文件中需要DI? 这只是我们可以从

我对spring core是新手。我对依赖注入和自动连接感到困惑。有人能解释一下吗

  • 春天的DI是什么

  • 为什么在spring配置文件中需要DI

  • 从代码角度看,两者之间有什么区别

  • 任何人都可以提供示例代码来理解这两个方面吗

    关于自动布线,我也有同样的问题。请给我解释一下这个概念。 多谢各位


依赖注入是一种软件设计模式,它实现了控制反转,并允许程序设计遵循依赖反转原则(因此称为控制反转)

用一些注释很难解释。请观看春季教程的视频。

为什么在spring配置文件中需要DI? 这只是我们可以从xml文件创建对象的一个特性。 它也可以通过编程来完成。 使用DI,我们可以将必要的对象注入到所需的类中。对象将使用配置文件中的bean定义进行实例化


浏览视频,如果需要任何解释,请发表评论。

在该视频教程中,请参阅第一个视频,然后您将清楚地了解自动布线以及为什么需要DI。试试看,如果你还需要解释的话,我一定会的。详细解释了所有这些。