我正在开发一个基于java框架的弹簧框架。 我有多个弹簧配置文件。一个servlet xml和其他一些applicationContext.xml 我现在应该把拦截器放在哪里?为什么?
答案 0 :(得分:2)
您可以在基于Spring的应用程序中定义多个上下文。 applicationContext.xml允许您为spring Web应用程序上下文定义spring bean。 spring1-servlet.xml(sevlet xml的名称可能不同)允许您定义与servlet应用程序上下文关联的bean。可以在spring Web应用程序中定义多个servlet。每个servlet都有自己的xml文件。
在servlet应用程序上下文中定义的bean不能在此xml之外引用。但是驻留在此应用程序中的bean可以引用applicationContext.xml
定义的bean
您可以在基于Spring的应用程序中定义多个上下文。 applicationContext.xml允许您为spring Web应用程序上下文定义spring bean。 spring1-servlet.xml(sevlet xml的名称可能不同)允许您定义与servlet应用程序上下文关联的bean。可以在spring Web应用程序中定义多个servlet。每个servlet都有自己的xml文件。
在servlet应用程序上下文中定义的bean不能在此xml之外引用。但是驻留在此应用程序中的bean可以引用applicationContext.xml
定义的bean