<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-9  評論-168  文章-266  trackbacks-0

     眾所周知,Spring框架以對象的依賴注入而著名,通過applicationContext.xml配置,可以實現解耦合。如果我們把所有的對象都通過applicationContext.xml注入,那就會顯得很臃腫,難于維護。對此,我們可以采用多配置文件相關聯 。比如:在struts-config.xml中如下定義

    1<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
    2    <set-property property="contextConfigLocation" value="/WEB-INF/action-service.xml"/>
    3  </plug-in>
    4

    在action-service.xml中

    <bean name="/login" class="com.lq.struts.action.LoginAction"
      
    abstract="false" lazy-init="default"
      autowire
    ="default" dependency-check="default">
      
    <property name="userService">
       
    <ref bean="userService" />
      
    </property>
     
    </bean>

    在sp-service.xml中

    <bean id="userService" class="com.lq.service.impl.UserServiceImpl"
      lazy
    -init="default"
      autowire
    ="default" dependency-check="default">
      
    <property name="userinfoDAO">
       
    <ref bean="userinfoDAO" />
      
    </property>
     
    </bean>


    在applicationContext中

    <bean id="userinfoDAO" class="com.lq.dao.UserinfoDAO">
      
    <property name="sessionFactory">
       
    <ref bean="sessionFactory" />
      
    </property>
     
    </bean>

     

    這樣也實現了一種分層的思想,易于維護,看起來多爽。最后在web.xml中將其關聯

     

    <context-param>
      
    <param-name>contextConfigLocation</param-name>
      
    <param-value>
       
    /WEB-INF/sp-service.xml
       
    /WEB-INF/applicationContext.xml
      
    </param-value>
     
    </context-param>
     
    <listener>   
       
    <listener-class>   
        org.springframework.web.context.ContextLoaderListener   
       
    </listener-class>   
       
    </listener>

    注意兩點<ref bean="sessionFactory" />不能寫成<ref local="sessionFactory" />要不然只能在本文件中找
    還有每個配置文件的名稱空間一定要寫

    posted on 2010-04-01 23:05 紫蝶∏飛揚↗ 閱讀(813) 評論(0)  編輯  收藏 所屬分類: Spring
    主站蜘蛛池模板: 国产精品亚洲视频| 国产一区视频在线免费观看| 中文字幕不卡亚洲| 日韩大片免费观看视频播放| 国产免费小视频在线观看| 极品色天使在线婷婷天堂亚洲| 日韩精品无码人妻免费视频| 亚洲国产区男人本色| 日日操夜夜操免费视频| 亚洲国产高清国产拍精品| 国产免费人成视频在线观看| 爱情岛论坛免费视频| 亚洲性在线看高清h片| 中国毛片免费观看| 亚洲日本中文字幕区| 6080午夜一级毛片免费看| 色老板亚洲视频免在线观| 免费黄色小视频网站| 一级看片免费视频| 国产A在亚洲线播放| 亚洲日本在线免费观看| 国产亚洲精品VA片在线播放| 国产一区在线观看免费| 国产高清视频免费在线观看| 久久综合图区亚洲综合图区| 1000部禁片黄的免费看| 在线亚洲午夜片AV大片| 亚洲麻豆精品国偷自产在线91| 91在线视频免费观看| 亚洲国产视频一区| 日本免费电影一区| 国产婷婷成人久久Av免费高清| 亚洲美女免费视频| 四虎免费永久在线播放| 国产一区二区免费| 在线观看亚洲AV日韩AV| 伊人久久大香线蕉亚洲五月天 | 人人玩人人添人人澡免费| 亚洲国产成人资源在线软件| 国产精品久免费的黄网站| 久久免费国产视频|