1、spring IOC有两种大的实现方式,分别是xml配置文件实现和类上添加注解实现第一种:使用XML配置的方式实现IOC1、使用无参构造方法创捋杏野卫建对象(介绍)2、使用有参构造方法创建对象(介绍)3、通过属性赋值4、对象引用5、对象作用域6、延迟初始化bean第二种使用Spring注解配置IOC1、修改BookDAO2、修改BookService3、修改IOC配置文件IOCBeans02.xml
2、编写需要的java代码
3、容器的配置文件IOCBeans01.xml如下:
4、测试类如下图:
5、使用无参构造方法创建对象如下所示,则上下文会使用无参构造方法创建对象
6、使用有参构造方法创建对象,具体java代码如下
7、注意:如果在使用构造方法时不想通过参数名称指定参数则可以直接使用索引,如:
8、第二种:使用Spring注解配置IOC
9、修改IOC配置文件
10、expression表示过滤的表达式。
11、测试类如下所示