如果妳熟悉xsd的話,建議妳查看下源碼
在源碼包的META-INF目錄下有個spring.handlers文件,裏面會有各個命名空間的對應的
NameSpaceHandlers類,同時有spring.schemas 文件,有對應命名空間的 schema文件所在包路徑,找到對應的schema 就可以知道有哪些可配置的屬性了。
第壹步、在eclipse中打開源碼
第二步、查看spring.shemas文件
第三步、找到context對應的xsd文件
第四步、打開spring-context-3.0.xsd文件,並找到component-scan節點
可以看到include-filter type屬性定義為filterType,filterType為另壹個類型的配置
第五步、在文件中搜索這個類型的定義
通過上面的步驟,妳可以看到所有的spring配置文件中的相關屬性和每個屬性對應的用途。當然前提需要妳的英文基礎較好!