2013-03-16 3 views
2

Я пытаюсь использовать конфигурацию apache commons, заменяющую PropertiesFactoryBean в приложении весны.Совместимость конфигурации конфигурации Apache с PropertyPlaceHolderConfigurer

Мне кажется, что инфраструктура конфигурации общих ресурсов не совместима с PropertyPlaceHolderConfigurer и с аннотациями @Value.

Если вы предлагаете мне решение, обратите внимание, что у меня есть пружина, настроенная только на xml.

Спасибо, Марио

ответ

1

Вы правильно. commons-config древний, и не знал бы @nnotation из садовой улитки. @Value подразумевает тонну дорогого механизма, включающего отражение и проверку аннотации - если вам все еще нужно @Value, вам может потребоваться пересмотреть вопрос о избавлении от Spring.