2015-10-13 77 views
0

我想只有一個屬性,我不想爲此創建單獨的屬性文件。我想用@Value註釋這樣注入它在一個bean:如何在沒有任何屬性文件的情況下在Spring配置文件中使用佔位符?

@Value("#{my.placeholder}") private String lol; 

在像其他bean的配置以及使用方法:

<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> 
     <property name="maxUploadSize" value="${my.placeholder}"/> 
</bean> 

我怎樣才能做到這一點,而無需使用屬性文件?

+0

它可以是任何系統屬性,環境屬性,servlet上下文init參數。儘管如此,在你的配置中你需要'',否則它將無法工作。 –

回答

0

你可以使用@Value(「someValue」)private String lol;

在這種情況下,你將不需要任何屬性文件。

相關問題