Spring之配置檔案載入方式

2021-04-27 10:43:01 字數 625 閱讀 4406

spring在org.springframework.core.io包中提供了多種配置檔案載入方式。無論是xml、url還是檔案,都有很好的支援。比如基於url的urlresource、基於輸入流的inputstreamresource、基於檔案系統的filesystemresource、基於應用classpath的classpathresource。開發者可以從不同位置、以不同方式載入spring配置檔案。

常用的集中配置檔案載入方式:

beanfactory factory = new xmlbeanfactory(resource);

//基於流檔案載入:

beanfactory factory = new xmlbeanfactory(in);

beanfactory factory = (beanfactory)context;

// src目錄下的

beanfactory factory = (beanfactory)context;

// src/conf 目錄下的

beanfactory factory = (beanfactory)context;

//絕對路徑

beanfactory factory = (beanfactory)context;

spring 配置檔案載入方式

第一種 獲得spring資源,載入配置檔案 獲得spring的容器例項,beanfactory這是乙個抽象的介面 beanfactory factory new xmlbeanfactory resource 從容器中找到我們的bean,也就是我們的類 ihello hi ihello factor...

spring配置檔案載入

spring配置檔案的裝載在web.xml中配置 此引數用於後面的spring context loader contextconfiglocation org.springframework.web.context.contextloaderlistener 說明 contextconfigloc...

spring載入配置檔案

在spring中載入配置檔案的方式 configuration propertysource import datasourceconfig.class bean public static propertysourcesplaceholderconfigurer propertysourcespl...