簡體   English   中英

注釋Groovy Bean以在Spring中加載

[英]Annotating Groovy beans to load within Spring

我們的應用程序使用@Bean定義創建bean並將其加載到Spring上下文中。 現在,我們需要將它們外部化,以便能夠在不觸摸Java源代碼的情況下配置應用程序。

我們希望用Groovy類替換@Bean

有沒有一種方法可以注釋Groovy bean,以便Spring可以拾取它?

請注意,我們不能簡單地在Spring XML中引用每個Groovy bean,因為我們需要在不接觸Spring代碼的情況下添加和修改bean。

非常感謝。

使用Spring配置繼承。

將所有共享代碼移到每個單獨/特定項目所依賴的公共“基礎”項目中。 為此使用Maven。

創建一個通用的/基礎的Spring配置,並將其放入“基礎”項目中。 此配置不包含ProcessDefinition的定義

在特定項目中,創建一個從ProcessDefinition繼承的bean。 創建一個Spring配置,該配置導入基本配置並在其中定義單個特定的bean。

暫無
暫無

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

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