我应该在Spring MVC项目中的何处放置bean定义?

Tel*_*lui 1 java spring spring-mvc

我不熟悉Spring MVC。我发现在典型的spring MVC项目中应该有一个根应用程序上下文和Web应用程序上下文。这两个xml文件(使用xml方法时)通常会放入WEB-INF文件夹中。

我感到困惑,Spring MVC项目中根应用程序上下文的主要功能是什么?正是用于定义bean(使用依赖注入)的应用程序上下文吗?

谢谢。

Hat*_*ice 5

您可以在spring 文档中找到很好的解释

分派器

从那里这张照片。ApplicationContext是整个Spring项目的配置,它是项目的起点。它正在使用定义bean。