applicationContext的命名空間

2021-08-11 00:14:25 字數 650 閱讀 1723

""

xsi:schemalocation=" /spring-beans.xsd >

xmlns

:***

xmlns 宣告了乙個命名空間***.例如:

xmlns:aop="

"

這樣就可以用標籤了.

通常情況下還需要提供乙個對映位址.

比如:

xmlns:aop=""
提供乙個對映位址後變為:

xmlns:aop=""

xsi:schemalocation=" /spring-aop.xsd

xsi提供了命名空間的對映位址.多個位址用空格或者換行隔開.

例如:

xmlns:aop=""

xmlns:aop=""

xsi:schemalocation=" /spring-aop.xsd /spring-context.xsd"

注意雙引號的位置.

可以指定xsd檔案的版本號,也可以不指定.他會預設使用自己版本的xsd檔案.

想用什麼標籤就可以往裡面加.就不會報錯了.

ApplicationContext的實現方式

這個方法是從檔案絕對路徑載入配置檔案,例如 如果在引數中寫的不是絕對路徑,那麼方法呼叫的時候也會預設用絕對路徑來找,我測試的時候發現預設的絕對路徑是eclipse所在的路徑。採用絕對路徑的話,程式的靈活性就很差了,所以這個方法一般不推薦。如果要使用classpath路徑,需要加入字首classpat...

ApplicationContext的四個實現類

context的實現類有很多,但是 ci 是唯一做具體工作的,其他實現都是對 ci 做 ci 中有一些成員物件,先來看看這些物件的用處 1.mresources resources 獲取 apk 中 res 資源的物件。2.moutercontext context 用於指向 本物件的 contex...

05 nacos的Namespace(命名空間)

namespace 隔離設計 命名空間 namespace 用於進行租戶粒度的隔離,namespace 的常用場景之一是不同環境的隔離,例如開發測試環境和生產環境的資源 如配置 服務 隔離等。從乙個租戶 使用者 的角度來看,如果有多套不同的環境,那麼這個時候可以根據指定的環境來建立不同的 names...