Spring框架學習筆記 xml配置

2021-07-15 01:41:24 字數 871 閱讀 7986

1.dispatcherservlet攔截前段發來的請求

springmvc所有的請求都會通過乙個前段控制器servlet,其任務是將請求傳送給springmvc控制器。

一般在web.xml中配置:

mvc-dispatcher

org.springframework.web.servlet.dispatcherservlet

1 /

另外,dispatcherservlet在載入時,會從mvc-dispatcher-servlet.xml中載入spring應用的上下文

接下來我們看看mvc-dispatcher-servlet.xml。

由於宣告了「/」,這意味著dispatcherservlet將會攔截包括靜態資源的請求。

於是我們在mvc-dispatcher-servlet.xml中配置如下,它將會處理靜態資源

如果我們需要加其他的bean,那麼其配置都必須寫在mvc-dispatcher-servlet.xml裡嗎?

我們還可以通過在web.xml中配置contextloaderlistener來將其他的xml載入到spring的上下文中。

org.springframework.web.context.contextloaderlistener

contextconfiglocation

/web-inf/spring-security.xml

classpath:service-context.xml

classpath:persistence-context.xml

classpath:datasource-context.xml

注意宣告多個配置檔案更易於管理。

Spring框架學習筆記

spring框架 一 spring框架概述 1 spring框架提供了乙個開發平台,用於整合其他技術,例如struts,hibernate,mybatis等。舉個例子spring就像是一台電腦的主機板,為各種硬體設施提供了介面,cpu,記憶體,硬碟都有各自的介面。這樣做的好處也是顯而易見的,比如在改...

Spring框架學習筆記

spring框架宗旨 不重新發明技術,讓原有技術使用起來更加方便.核心功能 ioc di 控制反轉 依賴注入 aop 面向切面程式設計 宣告式事務中文名稱 控制反轉 英文名稱 inversion of control ioc 是什麼?3.1 ioc 完成的事情原先由程式設計師主動通過 new 例項化...

spring框架學習筆記2

springioc 1 責任鏈 我們使用mvc進行開發的時候,資料在各層之間進行傳遞,資料在業務層上構成乙個鏈條,這個鏈條成為責任鏈.2 基於責任鏈模式開發的缺點 責任鏈開發模式,我們發現層與層之間互相呼叫,造成層與層耦合性太高.3 解決的方案 spring ioc 控制反轉 4 實現 step 1...