import語句我有一個使用XML配置舊Spring項目重寫Spring配置。 我想重寫使用java annotations
此配置(因爲某些原因)。 在這種xml
配置我有這個令人毛骨悚然代碼:使用Java註釋,而不是XML與SPEL
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns....>
<!-- ... -->
<import resource="classpath:/spring/${service.loader:service}-loader.xml" />
<!-- ... -->
</beans>
我如何可以使用Java註解重寫這個import語句?
@Configuration
@Import({
// TODO What do I need write here?
})
public class SpringConfig {
// ...
}
更新:
注:我想重寫所有XML文件,我需要導入Java類(由物業或默認)。 我想我需要條件聲明。
感謝,但意味着我可以如何使用條件導入另一個Java配置?還是SpEl? –
您可能想使用@Value來解析您的SpEl – mhasan