摘要:
IoC(Inversion of Control)中文翻译为控制反转,指的是在创建对象这个动作不由程序发动,而是由别的程序进行注入,在没有使用IoC之前,我们构造对象方法大概有一下几种: 1)使用new关键字进行对象构造。 2)使用J2EE的service-Location解决直接的依赖耦合关系。 spring Ioc的注入方法: 1)构造方法注入:在被注入对象可以通过在其构造方法中声明依赖对象的参数列表,让外部IoC容器知道它需要依赖哪些对象。 2) setter 方法注入: 当前对象只要为其依赖对象所对应的属性添加setter方法,就可以通... 阅读全文