一、spring的注入方式
1.设值注入:自动调用该类的 set属性名(),在该类中有一个名为“属性名”的成员变量
<bean id="" class="">
<property name="属性名" ref=""/>
</bean>
2.构造注入 :在IOC在调用该类的构造方法时,“参数”将自动被ref的实例赋值
<bean id="" class="">
<constructor-arg name="参数" ref=""/>
</bean>
二、bean的scope
1.singleton:在一个context容器中同一个bean只有一个bean实例
2.prototype:在同一个bean容器中,每次请求同一个bean都会生成不同的bean实例
3.request:在同一个bean容器中,每次http请求创建一个实例且仅在在当前request有效
4.session:在同一个bean容器中,每次http请求创建一个实例在当前session有效