2012-07-05 9 views
0

我有兩個項目,分別是A和B.項目A有一個C類,它有幾個全局變量自動裝配。項目B有一個D類,它必須使用C類的一個實例來實現多種目的。單獨項目之間的自動裝配

我想對類d內自動裝配C的實例作爲項目中的定義,但請記住,d屬於B.

反正我能做到這一點?比如說:「項目B,當試圖找出如何自動裝配類時,考慮在項目A中定義的定義和組件」

+0

請隨時指示我的帳戶,我的問題聽起來太複雜或愚蠢 – Pumpkin 2012-07-05 13:41:13

+0

創建項目A和B的罐子,把它們放在彼此作爲一個圖書館。 – 2012-07-05 14:07:36

+2

Spring不關心「項目」的概念。如果你的類都在運行時類路徑上,就是這樣。 – 2012-07-05 14:21:42

回答

3

如果您從其他Spring項目中安裝Spring JAR,並且您使用註解掃描,然後對你的搜索路徑,你可以使用:

classpath*:com/my/base/package 

即「*」在類路徑中說,搜索整個類路徑,不只是在你用完的JAR中的類。