眾所周知,Spring框架以對象的依賴注入而著名,通過applicationContext.xml配置,可以實現解耦合。如果我們把所有的對象都通過applicationContext.xml注入,那就會顯得很臃腫,難于維護。對此,我們可以采用多配置文件相關聯 。比如:在struts-config.xml中如下定義
在action-service.xml中
在sp-service.xml中
在applicationContext中
這樣也實現了一種分層的思想,易于維護,看起來多爽。最后在web.xml中將其關聯
注意兩點<ref bean="sessionFactory" />不能寫成<ref local="sessionFactory" />要不然只能在本文件中找 還有每個配置文件的名稱空間一定要寫