IOC(Inversion of Control)-- Spring使用形式:xml配置,@注解
–控制反转:实例化的主动权交由Spring形式来进行,将实例化的对象放入Spring容器里
控制反转是指对象被动接受依赖而不是自己主动去找,换句话说就是指对象不是从容器中查找它依赖的类,而是容器实例化对象的时候主动将它依赖的类注入给它
–DI(Dependency Injection)–依赖注入:将容器中的实例,注入赋值给某变量
–DL(Dependency Lookup)–依赖查找
不同人对IOC和DI的理解
applicationContext.xmlbeans:头标签属性
xmlnsxmlns:xslxmlns:pxsl:schemaLocation
bean:(IOC)
id(name):实例名–是实例在容器中的唯一标识class:全类名–用于反射方式创建对象,默认情况下调用无参构造方法。scope:singleto / prototype --单例、多例autowire:byType / byName --自动装配
property:name / value / ref(DI)
constructor-arg:index / value / ref / type(了解)



