关于applicationContext.xml 的配置

来源:百度知道 编辑:UC知道 时间:2024/06/26 02:53:57
name与local的取值问题
<bean id="userDAO" class="com.login.UserDAOImpl">
<property name="sessionFactory">---------named的值与local的值一样
<ref local="sessionFactory" />-----named的值与local的值一样

</property>
</bean>

<bean name="/login" class="com.login.struts.action.LoginAction"
singleton="false">
<property name="userDAO">--------------named的值与local的值不一样

<ref bean="userDAOProxy" />------named的值与local的值不一样

</property>
</bean>

上面的是设置SPRING切片

而下面的是SPRING代替STRUTS管理的action,<refbean="userDAOProxy" />里面的名字是设置好的切片的名字,而<property name="userDAO">里的名字是注入到STRUTS 的ACTION中的名字

2个不是一个东西,所以不一样