Как я могу контролировать впрыски пружины, которые варьируются между тестовой средой и производственной средой?
Я настраиваю ситуацию CI, в которой я разверну свое веб-приложение в тестовой среде. В этой тестовой среде я хочу, чтобы бизнес-объекты, используемые приложением, были имитаторами реальных; макеты будут возвращать статические тестовые данные. Я'Я использую это для запуска тестов против моего интерфейса. Я'm контроль внедрения этих зависимостей бизнес-объектов с помощью Spring; Это's применение стойки 2, для чего это 'стоит.
Я думаю, что мой вопрос связан с Maven. Каков наилучший способ, чтобы моя сборка Maven определяла, создавать ли конфигурацию пружины для впрыскивания макетов или впрыскивания реальной вещи? Это хорошее использование для профилей Maven? Другие альтернативы?