dispatch-servlet.xml與applicationContext.xml

spring的配置文件:applicationContext.xml定義的是「root webapp context」,直譯過來就是根應用上下文。(通常配置bean、數據庫鏈接、事務、shiro、開啓任務task配置等等)web

springmvc的配置文件:dispatcher-servlet.xml定義一個servlet的應用上下文,是applicationContext.xml上下文的子類。(通常配置視圖解析器、掃描指定的包中的類上的註解、添加靜態資源訪問的支持等等)spring

在初始化時,applicationContext.xml首先初始化,而dispatcher-servlet.xml在對應的servlet實例化時啓動,所以applicationContext.xml初始化在前,而dispatcher-servlet.xml初始化在後。數據庫

dispatcher-servlet.xml中的bean能夠引用父類applicationContext.xml上下文中的bean,反之不能夠mvc

相關文章
相關標籤/搜索