Я собираюсь предположить, что вы хотите сконфигурировать ваше приложение на основе вашей среды, как в ... для производства Я хочу использовать эти компоненты, в dev эти другие ...
Как Ральфговорит, что начиная с Spring 3.1 у вас есть профили ... Но главное, вы понимаете, что вы должны поместить bean-компоненты, основанные на вашей среде, в разные конфигурационные файлы ... чтобы вы могли иметь что-то вроде dev-beans.xml, prod-beans.xml ... Затем в вашем основном весеннем файле вы просто вызываете соответствующий файл в зависимости от среды, которую вы используете ... Так что профили - это всего лишь метод для этого ... Но вы также можете использовать другие методы, такие какиметь системную переменную среды или передать параметр в вашей сборке, чтобы решить, какие компоненты вы хотите использовать