我看到的使用PropertyPlaceHolderConfigurer的所有示例似乎都設置了簡單的值,如字符串和整數。Spring:PropertyPlaceHolderConfigurer設置非字符串/整數屬性的值
你如何使用PPC來設置類的值。
E.g.如果我有班級簽名Source(String name, DistributionSample batch, DistributionSample delay)
我將如何去設置批處理和延遲屬性。
還有一個小的漁獲。 DistributionSample是一個抽象類。好的一面是,使用propertyPlaceHolder的類知道需要實例化的「Solid」類的beanName。
任何幫助將不勝感激。
我認爲這樣做,但接下來的問題是給它的批/延遲豆類的參數。 I.e.在源bean中可以有 ,其中beanName將被解析爲我想要使用的示例,例如, 「二郎」。然後有一個bean 我可以在那裏提供該bean的k值我的屬性文件也是如此。 –
Babyangle86
2010-03-02 07:01:38
雖然看着轉換器。唯一的問題是我目前正在使用Spring 2.5。與flex和blazeds。我很厭煩打破事情,因爲它幾乎不是一個簡單的更換罐子的情況.... – Babyangle86 2010-03-02 07:19:46
@ babyangel86:機制是不同的是春季2.5.6,但仍然有效:http://static.springsource.org/spring /docs/2.5.6/reference/validation.html#beans-beans-conversion-customeditor-registration – skaffman 2010-03-02 08:15:25