2011-08-04 20 views
0

我有一顆豆(bean1),它有一個方法叫的GetProperties()春天:如何將一個Bean的屬性添加爲構造ARG

我需要傳遞的GetProperties的值()作爲構造ARG另一個bean

喜歡的東西的:

<constructor-arg ref="bean1.properties"/> 

它現在所做的工作。 我該怎麼辦?

非常感謝您

回答

1

你可以使用Spring Expression Language for this

例子:

<constructor-arg value="#{bean1.properties}"/> 
+0

因爲它的「價值」我想知道,如果在「屬性」對象所做的更改將在兩個豆傳播 – yelo3

+0

還要看bean1.properties調用的返回類型。如果參考將被返回,例如到java.util.Properties,那麼是的,變化將被傳播。 – BenR

+0

是的,它是一個java.util.Properties!謝謝 – yelo3

相關問題