次の2つの場合に@Valueを使用するにはどうすればよいですか?
ケース1:次のように定義されたPropertyPlaceholderConfigurerBeanがあります
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<value>file:#{ systemProperties['user.home']}/myconf/settings.properties</value>
</property>
</bean>
ケース2: Beanを定義しませんでしたが、次のようにコンテキストでプロパティプレースホルダーを宣言しました
<context:property-placeholder
location="file:#{ systemProperties['user.home']}/myconf/settings.properties" />