欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解讀Spring-Context的作用及用法

 更新時間:2023年05月30日 14:52:22   作者:冰點契約丶  
這篇文章主要介紹了Spring-Context的作用及用法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Spring-Context的作用

spring-context提供應用程序上下文,這是Spring的依賴注入容器,

它可能總是在以某種方式使用Spring Framework的工件的POM中定義.

實際上,spring-context依賴于spring-core,因此通過將spring-context定義為依賴項,

您的類路徑中也會包含spring-core.

框架源碼 Spring context

應用上下文

Spring通過應用上下文(Application Context)裝載bean的定義并把它們組裝起來。

Spring應用上下文全權負責對象的創(chuàng)建和組裝。

Spring自帶了多種應用上下文的實現(xiàn),它們之間主要的區(qū)別僅僅在于如何加載配置。

1.AnnotationConfigApplicationContext:從一個或多個基于Java的配置類中加載 Spring應用上下文。

2.AnnotationConfigWebApplicationContext:從一個或多個基于Java的配置類中 加載Spring Web應用上下文。

3.ClassPathXmlApplicationContext:從類路徑下的一個或多個XML配置文件中加 載上下文定義,把應用上下文的定義文件作為類資源。

4.FileSystemXmlapplicationcontext:從文件系統(tǒng)下的一個或多個XML配置文件 中加載上下文定義。

5.XmlWebApplicationContext:從Web應用下的一個或多個XML配置文件中加載上下 文定義。

FileSystemXmlApplicationContext和ClassPathXmlApplicationContext區(qū)別

FileSystemXmlApplicationContext在指定的文件系 統(tǒng)路徑下查找knight.xml文件;

而ClassPathXmlApplicationContext是在所有的類路徑 (包含JAR文件)下查找 knight.xml文件。

總結

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

相關文章

  • 關于SpringBoot配置文件application.properties的路徑問題

    關于SpringBoot配置文件application.properties的路徑問題

    這篇文章主要介紹了關于SpringBoot配置文件application.properties的路徑問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • 使用java項目搭建一個netty服務

    使用java項目搭建一個netty服務

    這篇文章主要為大家詳細介紹了如何使用java項目搭建一個netty服務,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-10-10
  • idea中使用git合并分支實踐

    idea中使用git合并分支實踐

    這篇文章主要介紹了idea中使用git合并分支實踐,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • java String校招面試題過程詳解

    java String校招面試題過程詳解

    這篇文章主要介紹了java String校招面試題過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • java源碼解析之String類的compareTo(String otherString)方法

    java源碼解析之String類的compareTo(String otherString)方法

    這篇文章主要給大家介紹了關于java源碼解析之String類的compareTo(String otherString)方法的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧
    2018-09-09
  • System 類 和 Runtime 類的常用用法介紹

    System 類 和 Runtime 類的常用用法介紹

    這篇文章主要介紹了System 類 和 Runtime 類的常用用法,有需要的朋友可以參考一下
    2014-01-01
  • Java多線程之synchronized關鍵字的使用

    Java多線程之synchronized關鍵字的使用

    這篇文章主要介紹了Java多線程之synchronized關鍵字的使用,文中有非常詳細的代碼示例,對正在學習java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • java微信開發(fā)API第二步 獲取和回復消息

    java微信開發(fā)API第二步 獲取和回復消息

    這篇文章主要為大家詳細介紹了java微信開發(fā)API第二步,獲取消息和回復消息,感興趣的小伙伴們可以參考一下
    2016-06-06
  • java理論基礎Stream管道流狀態(tài)與并行操作

    java理論基礎Stream管道流狀態(tài)與并行操作

    這篇文章主要為大家介紹了java理論基礎Stream管道流狀態(tài)與并行操作,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-03-03
  • MyBatis?ofType和javaType的區(qū)別說明

    MyBatis?ofType和javaType的區(qū)別說明

    這篇文章主要介紹了MyBatis?ofType和javaType的區(qū)別,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02

最新評論