所谓依赖注入 就是 这个对象所依赖的其它属性由Spring自动帮我们设置好 Spring所倡导的是面向接口的编程
人要工作要依赖于工具 要想办法将工具SET进去
property 表示 这个类里面的成员变量 并将其赋值 ref表示之前已经定义好的Bean的ID 可以将TOOLA注入到Chinese这个对象里面 一旦通过Spring取出 Tool就是ToolA了
框架最大的好处就是 不用改类 只要改配置文件
也就是接口最大的好处 定义了一个规范 可以任意切换底层的实现类 而不影响程序的编译 多态指的就是运行时的多态
autowire表示自动装配
dependency-check
simple: 会检查简单类型以及集合类型属性的设定
objects: 会检查对象类型
all:都检查
Spring 是非侵入的 在程序里看不到Spring的存在
applicationContext.xml不要放在SRC下 因为默认是在web-inf里去找