Spring依赖注入和自动装配

时间:2014-10-08 17:11:30

标签: spring

我是春天的核心新手。我对依赖注入和自动布线感到困惑。任何人都可以解释

  • 春天的DI是什么?
  • 为什么我们在spring配置文件中需要DI?
  • 两个代码之间有什么区别?
  • 任何人都可以提供样本代码来理解它们吗?

    我对汽车配线也有同样的疑问。请解释一下这个概念。 谢谢。

1 个答案:

答案 0 :(得分:1)

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

很难用一些笔记来解释。请观看春季教程的视频。 Spring framework basics

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

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