這看起來像是一個基本的查詢,但想知道組件掃描標籤是否可以在jar文件中加載applicationcontext文件?Spring上下文加載和組件掃描
例如:包
我已定義的組件的掃描:com.x.y.z這是一個JAR文件中併爲內部com.x.y.x.spring包的jar文件此JAR文件applicationContext.xml中定義。在掃描組件的同時這個上下文文件會被加載嗎?
另外,這個applicationcontext引用了另一個在同一個jar裏面的xml文件。將dat還會與applicationContext文件一起加載。
ok但我沒有使用xml格式定義bean,所有bean都使用註釋來定義,所以如果我在applicationContext.xml中放置componentScan標籤,dat還會掃描組件的包嗎? – Metalhead
如果你在'com/x/y/x/spring/applicationContext.xml'內有''',並且將xml導入到你自己的上下文xml中,那麼你將在上下文中使用'com.xyz'包中的所有'@ Component'(以及類似的)帶註釋的bean。 –
zagyi