亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Spring中配置ContextLoaderListener方式

 更新時間:2025年04月11日 10:50:32   作者:長不大的大灰狼  
這篇文章主要介紹了Spring中配置ContextLoaderListener方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Spring中配置ContextLoaderListener

web.xml:

  <!-- contextConfigLocation參數(shù)用來指定Spring的配置文件 needed for ContextLoaderListener -->
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:spring-persist-*.xml</param-value>
    </context-param>

    <!-- 配置spring核心監(jiān)聽器 Bootstraps the root web application context before servlet initialization -->
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>

ContextLoaderListener的作用是什么?

ContextLoaderListener的作用就是啟動Web容器時,讀取在contextConfigLocation中定義的xml文件,自動裝配ApplicationContext的配置信息,并產(chǎn)生WebApplicationContext對象,然后將這個對象放置在ServletContext的屬性里,這樣我們只要得到Servlet就可以得到WebApplicationContext對象,并利用這個對象訪問spring容器管理的bean。

簡單來說,就是上面這段配置為項目提供了spring支持,初始化了Ioc容器。

web.xml 中 ContextLoaderListener 是否可以不配置?

  • 如果只有 Spring mvc 的一個 Servlet,listener 可以不用。
  • 但是如果用了Shiro 等,Shiro 用到的 Spring 的配置必須在 listener 里加載。
  • 一般 Dao, Service 的 Spring 配置都會在 listener 里加載,因為可能會在多個 Servlet 里用到,而且父子 Context 間存在可見性問題,所以,為了防止重復加載需要在 listener 中進行加載。

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Spring+Junit4進行接口測試實例代碼

    Spring+Junit4進行接口測試實例代碼

    這篇文章主要介紹了Spring+Junit4進行接口測試實例代碼,涉及pom.xml、bean的配置,以及接口測試代碼等相關內(nèi)容,小編覺得還是挺不錯的,這里分享給大家,需要的朋友可以參考下
    2018-01-01
  • 通過Java讀取xml文件內(nèi)容過程解析

    通過Java讀取xml文件內(nèi)容過程解析

    這篇文章主要介紹了通過Java讀取xml文件內(nèi)容過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • 詳解Java多線程和IO流的應用

    詳解Java多線程和IO流的應用

    這篇文章主要介紹了詳解Java多線程和IO流的應用,無論是本地文件復制,還是網(wǎng)絡多線程下載,對于流的使用都是一樣的,需要的朋友可以參考下
    2023-04-04
  • idea直接修改新的git地址的方法(圖文)

    idea直接修改新的git地址的方法(圖文)

    這篇文章主要介紹了idea直接修改新的git地址的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • 詳解SpringCloud服務認證(JWT)

    詳解SpringCloud服務認證(JWT)

    本篇文章主要介紹了SpringCloud服務認證(JWT),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • IDEA下Servlet可能出現(xiàn)404的一些情況

    IDEA下Servlet可能出現(xiàn)404的一些情況

    相信有很多小伙伴遇到報錯都不知道怎么處理,今天特地整理了這篇文章,文中對IDEA下Servlet可能出現(xiàn)404的一些情況作了詳細的介紹,需要的朋友可以參考下
    2021-06-06
  • Spring Boot thymeleaf模板引擎的使用詳解

    Spring Boot thymeleaf模板引擎的使用詳解

    這篇文章主要介紹了Spring Boot thymeleaf模板引擎的使用詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • RepeatSubmit若依框架如何防止表單重復提交注解

    RepeatSubmit若依框架如何防止表單重復提交注解

    若依框架中的@RepeatSubmit注解用于防止表單重復提交,通過在控制器方法上添加該注解,并在前端頁面和JavaScript代碼中實現(xiàn)雙重校驗,可以確保同一用戶在短時間內(nèi)不會重復提交相同的表單
    2024-11-11
  • JAVA最容易忽視的數(shù)據(jù)類型之枚舉詳解

    JAVA最容易忽視的數(shù)據(jù)類型之枚舉詳解

    這篇文章主要給大家介紹了關于JAVA最容易忽視的數(shù)據(jù)類型之枚舉的相關資料,Java中的枚舉類型是一種特殊的類型,它允許程序員定義一個固定的值集合,并為每個值分配一個名稱,枚舉類型提供了一種簡單、安全和可讀性強的方式來表示一組相關的常量,需要的朋友可以參考下
    2023-10-10
  • Java接口名稱沖突問題的講解

    Java接口名稱沖突問題的講解

    今天小編就為大家分享一篇關于Java接口名稱沖突問題的講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-04-04

最新評論