Какие стратегии разработали люди для управления конфигурациями развертывания с помощью Spring?Я уже извлек детали среды (например, параметры соединения jdbc) в файл свойств, но я ищу способ управления деталями развертывания, которые не являются простыми строками.В частности, в настоящее время я использую локально настроенный источник данных при разработке и JNDI на наших серверах приложений (DEV, QA).
У меня есть applicationContext.xml со следующимдве строки,
<import resource="spring/datasource-local-oracle.xml"/>
<import resource="spring/datasource-jndi.xml"/>
, и я комментирую, какой источник данных не используется в этом случае.Хотя должен быть лучший способ сделать это.Мысли, идеи, предложения?