在Spring MVC中放置应用程序级bean的位置?

Suz*_*ioc 2 spring spring-mvc configuration-files

在Spring MVC中放置应用程序级bean的位置?进入root-context.xml或进入servlet-context.xml

Tom*_*icz 7

root-context.xml(服务)中声明的Bean对于servlet-context.xml(控制器)中的bean是可见的,但不是相反.因此,从控制器到服务可能存在依赖关系,但Spring禁止反向依赖.

这就是说,将MVC独立代码(服务,DAO等)放在主上下文中,并将仅限web的东西放在servlet上下文中.