参见英文答案 > Difference between applicationContext.xml and spring-servlet.xml in Spring Framework 6个
为什么我们需要在Spring中使用applicationContext.xml?
在什么情况下我们会使用它?你有一个例子吗?
applicationContext.xml和spring-servlet.xml有什么区别?
我们如何将Spring中的applicationContext.xml与Struts中的Struts.xml进行比较以便于理解?
最佳答案
为什么我们需要在Spring中使用applicationContext.xml?
在Spring框架的早期,应用程序上下文,即引导,协调和控制所有对象所需的各种编织和设置,使用XML文件完成.虽然可以将各种设置和依赖注入分解为多个上下文文件,但是在Spring 2.5及更高版本中,通过注释驱动的设置可以更轻松地完成此过程.
applicationContext.xml和spring-servlet.xml有什么区别?
在基于MVC的项目中,如果您没有为项目使用注释驱动的编织机制,则可以在spring-servlet.xml中设置所有端点servlet.请注意,文件的名称始终是自己选择的.
我们如何将Spring中的applicationContext.xml与Struts中的Struts.xml进行比较以便于理解?
它们在他们想要实现的目标方面都很相似.即应用程序引导程序设置的中心位置.同样,所有设置都可以分层到不同的文件中,使其模块化.