簡體   English   中英

覆蓋春豆的定義

[英]Override spring bean definition

我必須從舊庫中導入基於xml的配置。 我有一個帶有@PostConstruct方法的bean,這需要很長時間才能完成(從數據庫中查找記錄)。

使用@ImportResource加載xml配置並以某種方式重寫此bean定義是否可行? 我知道我可以在上下文中創建其他bean,但是spring仍然會在舊的bean上執行@PostConstruct

另外,我無法更改舊版庫中的源。

如果確實需要執行此操作,則可能需要查看BeanFactoryPostProcessor掛鈎。 參見此處: https : //docs.spring.io/spring/docs/4.3.x/spring-framework-reference/html/beans.html#beans-factory-extension-factory-postprocessors

但是,您將調整容器的行為方式,應謹慎操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM