Я использую Spring 3.0.5
У меня есть компонент @ManagedResource для некоторых методов @ManagedAttribute, которые я хочу установить defaultValue. Вместо того, чтобы устанавливать его в жестко заданном значении, я хочу иметь возможность читать его из значения свойства во время загрузки, поскольку значение по умолчанию меняется от среды к среде.
Фрагмент из моей программы applicationContext.xml:
<context:mbean-export default-domain="sampleApp"/>
<bean id="managedBean" class="com.example.sampleBean">
<constructor-arg value="Sample Bean"/>
<constructor-arg value="${sample.property}"/>
</bean>
Я считаю, что для этого мне нужно использовать конфигурацию XML, но я еще не выяснил, как это сделать.