Добавьте это в ваш контекст
<context:property-placeholder location="${envfile}"/>
Это загрузит файл свойств, расположенный в $ {envfile}, переменной, которую вы можете установить с помощью параметра запуска Java, например,
-Denvfile="file:/var/server/environment.properties"
Или, может быть, в скрипте запуска Tomcat
CATALINA_OPTS=" -Denvfile=file:/var/server/environment.properties"
Значения могут быть получены в ваших контроллерах с помощью аннотации Springs Value, например:
@Values("${myvalue}")
private String myValue;
Обратите внимание, что для этих функций требуется Spring 3.1, дополнительная информация здесь
Удачи!