1.spring配置檔案載入
spring.xml
<?xml version="1.0" encoding="utf-8"?>
xmlns
=""xmlns:xsi
=""xsi:schemalocation=""
>
"userservice"
class
="com.shsxt.service.userservice"
>
bean
>
"userdao"
class
="com.shsxt.dao.userdao"
/>
beans
>
1.1根據相對路徑載入資源
1.2根據絕對路徑載入資源
2.spring多配置檔案載入
spring框架啟動時可以載入多個配置檔案到環境中。
service.xml
<?xml version="1.0" encoding="utf-8"?>
xmlns
=""xmlns:xsi
=""xsi:schemalocation=""
>
resource
="dao.xml"
/>
resource
="bean.xml"
/>
beans
>
dao.xml
<?xml version="1.0" encoding="utf-8"?>
xmlns
=""xmlns:xsi
=""xsi:schemalocation=""
>
"userservice"
class
="com.shsxt.service.userservice"
>
bean
>
beans
>
2.1可變引數,傳入多個檔名
2.2通過總的配置檔案import其他配置檔案
spring.xml
<?xml version="1.0" encoding="utf-8"?>
xmlns
=""xmlns:xsi
=""xsi:schemalocation=""
>
resource
="dao.xml"
/>
resource
="bean.xml"
/>
beans
>
載入時只需要載入總的配置檔案即可
userdao userdao = (userdao) ac.getbean("userdao");
system.out.println(userdao);
載入配置檔案
1.載入配置檔案 建立properties物件 properties pro newproperties 載入配置檔案,轉為乙個集合 classloader classloader reflecttest.class getclassloader 獲取類載入器 inputstream resourc...
Spring配置檔案載入外部配置檔案
有時,應用程式可能需要從不同的位置 例如 檔案系統 classpath或者url 讀取外部資源 例如 文字檔案 xml檔案 屬性檔案或或者影象檔案 通常,為了從不同位置載入資源,需要和不同的api打交道。spring的資源載入器提供了乙個統一的getresource 方法,使用這個方法可以通過資源路...
Python載入配置檔案
l 1.json 載入config.json檔案為無序字典base path sys.path 0 config path os.path.join base path,devices config defget ip type key with open config path config.js...