一: Dao与DaoImpl的注入 <bean id="afDao" class="com.kmwh.core.dao.impl.ArtFieldDaoImpl"> <property name="sessionFactory"> <ref bean="SessionFactory" /> </property> </bean> 二:Model中注入Dao <bean id="model" class="com.kmwh.core.services.customer.impl.Model"> <property name="afDao" ref="afDao"></property> </bean> 三:Action中注入Model <bean id="voteAction" class="com.kmwh.core.action.vote.VoteAction"> <property name="model"> <ref bean="model" /> </property> </bean> 四:Struts.xml中使用<bean> <action name="queryUserInfo" class="voteAction" method="query"> <result name="query">/admin/user/list.jsp</result> </action> 五:上面的xml都将与applicationContext.xml整合: applicationContext.xml中添加<import resource="applicationContext-action.xml"/>
|