[英]Import Spring configurations(*.xml) from dependent packages
嗨,我們正在開發一個Web堆棧,我們有一個主程序包(tomcat容器),將其稱為A,它依賴於其他4個程序包B,C,D,E。所有程序包都使用spring進行依賴項注入,我們編寫使用Xmls的spring配置。
現在,我們已經聲明了A對B,c,D,E的依賴關系,但無法導入在其源代碼中定義的spring config。 如果我使用基於Java的帶注釋的配置來定義spring配置,我就能做到。 但是我想知道是否有辦法用Xmls做到這一點。
您能指定您的問題嗎? 我不明白
有四種情況,讓我涵蓋所有這些情況:
如果要在java
配置中使用xml
配置,則需要使用
@ImportResource("classpath:path-to-your.xml")
@Configuration
類的構造。
如果要將xml
導入其他xml
則必須使用
<import resource="path-to-your-xml.xml" />
如果要在xml
配置中使用java
配置,請使用:
<bean class="package.YourConfig" />
最后一種情況是要在其他java
配置中導入java
配置時。 然后只需使用@Import(YourConfig.clas)
批注
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.