spring介绍
1.DI 依赖注入 在Spring框架中,两个组件对象之间具有依赖关系(使用和被使用),依赖注入技术就是将被使用者对象给使用者对象传进去. *1)setter方式注入(推荐) a.在使用者中,定义"接口类型"的变量和setter方法 b.在spring容器配置中,添加<property name="属性" ref="要注入的对象名"> 2)构造方式注入 a.在使用者中,定义"接口类型"的变量和带参数的构造方法 b.在spring容器配置中,添加<constructor-arg index="参数索引" ref="要注入的对象名"/> *2.IOC IOC Inversion Of Controll 反向控制,控制转移 在Spring中利用DI技术,实现了IOC机制,将两个组件解耦. 控制权:可以指定调用关系,可以创建对象,可以管理和释放对象. 一般编程,使用者具有控制权,可以指定调用哪个组件,负责创建对象这些工作;但是基于Spring框架之后, 使用者控制权转移到了Spring容器,由Spring容器负责这些工作. 采用了IOC之后,如果底层组件(DAO)发生替换,只要修改Spring容器的配置,不需要修改上层组件(Action), 将组件进行了解耦,增强了程序结构的灵活性. 3.各种类型值注入的格式 1)基本类型值的注入格式 <property name="size">