Jak kontrolować wtryski sprężyn, które różnią się między środowiskiem testowym a środowiskiem produkcyjnym?

Konfiguruję sytuację CI, w której wdrożę moją aplikację internetową w środowisku testowym. W tym środowisku testowym chcę, aby obiekty biznesowe używane przez aplikację były próbkami rzeczywistych; makiety zwrócą statyczne dane testowe. Używam tego do testowania moich ui. Kontroluję wtryski tych zależności obiektów biznesowych za pomocą Springa; jest to aplikacja typu struts 2, za co warto.

Myślę, że moje pytanie dotyczy Mavena. Jaki jest najlepszy sposób na to, aby moja kompilacja Mavena zdecydowała, czy zbudować konfigurację sprężyny do wstrzykiwania mocków czy wstrzykiwania prawdziwej rzeczy? Czy to dobre wykorzystanie dla profili maven? Inne alternatywy?

questionAnswers(2)

yourAnswerToTheQuestion