胡說(shuō)叔叔
2019-11-28 10:44:05
我有兩個(gè)名為simple-core-impl和的項(xiàng)目simple-core-web。這兩個(gè)項(xiàng)目都是,spring based并且都具有一個(gè)父項(xiàng)目名稱simple-core。我simple-impl-config.xml在simple-core-impl項(xiàng)目simple-web-config.xml中simple-impl-config.xml。我有一個(gè)具有類的bean:simple service它具有一個(gè)向我返回消息“ hello World”的方法。我想在中導(dǎo)入simple-impl-config.xml,simple-web-config.xml以便Bean可以在simple-core-web項(xiàng)目中的控制器中使用。simple-core-web項(xiàng)目中有一個(gè)jar simple-core-impl項(xiàng)目。因此,請(qǐng)告訴我如何將spring-config.xml一個(gè)項(xiàng)目導(dǎo)入spring-config.xml另一個(gè)項(xiàng)目,以便只需導(dǎo)入即可將first的所有bean導(dǎo)入另一個(gè)項(xiàng)目?我不想重寫所有bean。
3 回答

ITMISS
TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個(gè)贊
您必須在模塊A中添加模塊B的jar / war,并在新的spring-module文件中添加類路徑。只需添加此行
spring-moduleA.xml-是模塊A中資源文件夾下的文件。通過(guò)添加此行,它將所有bean定義從模塊A導(dǎo)入到模塊B。
模塊B / spring-moduleB.xml
import resource="classpath:spring-moduleA.xml"/>
<bean id="helloBeanB" class="basic.HelloWorldB">
<property name="name" value="BMVNPrj" />
</bean>

慕容708150
TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超4個(gè)贊
由于某些原因,里卡多建議的導(dǎo)入對(duì)我沒(méi)有用。我得到它與以下聲明一起工作:
<import resource="classpath*:/spring-config.xml" />
添加回答
舉報(bào)
0/150
提交
取消