众所周知,Spring框架以对象的依赖注入而著名,通过applicationContext.xml配置,可以实现解耦合。如果我们把所有的对象都通过applicationContext.xml注入,那就会显得很臃肿,难于维护。对此,我们可以采用多配置文件相关联 。比如:在struts-config.xml中如下定义
在action-service.xml中
在sp-service.xml中
在applicationContext中
这样也实现了一种分层的思想,易于维护,看起来多爽。最后在web.xml中将其关联
注意两点<ref bean="sessionFactory" />不能写成<ref local="sessionFactory" />要不然只能在本文件中找 还有每个配置文件的名称空间一定要写