如何在没有任何属性文件的Spring配置中使用占位符?

时间:2015-10-13 12:30:44

标签: spring properties placeholder properties-file

我想只有一个属性,我不想为此创建单独的属性文件。我想使用@Value注释将其注入bean中,如下所示:

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

以及在其他bean配置中使用,如:

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

如何在不使用属性文件的情况下实现这一目标?

1 个答案:

答案 0 :(得分:0)

您可以使用@Value(&#34; someValue&#34;)私有字符串lol;

在这种情况下,您不需要任何属性文件。