1.Spring 负责管理对象中的所有对象,可以看做项目中对象的管家;贯穿web层 service层 dao层。
2.IOC:控制反转,将对象的创建权交给Spring;DI:依赖注入:需要有IOC的环境,Spring创建这个类的过程中,Spring将类的依赖属性设置进去。
3.ApplicationContext:每次容器启动时就会创建容器里配置的所有对象.它的后去方法:ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
4.bean 元素的scop 属性:singleton(默认值)单例对象,在Spring容器中只会创建一个对象;prototype:(多例原型),每次获得时才创建,并且每次创建都是新的对象。在整合Struts2时,ActionBean 必须配置为多例的。
5.Spring 属性注入
(1)
![](https://img.haomeiwen.com/i3348872/eb51d0c2146f4538.png)
(2)Spring 构造注入
![](https://img.haomeiwen.com/i3348872/90b443c9df2322ec.png)
网友评论