Hej,
mam pytanie odnośnie pewnego projektu, jego podziału na moduły.
Sam projekt będzie stał na Sprint Boocie i będzie to aplikacja którą podzieliłem na następujące (wg mnie logiczne) części:
- modele bazodanowe + repozytoria JPA + serwisy do obsługi DB
- wszystkie procesy które odpalają się w tle (głównie CRONy na Spring Schedule)
- Front + Backend od frontu
I teraz tak, zakladam, że modyfikacje we Froncie będa dość często natomiast zmiany w AD2 czyli cronach będą bardzo rzadko. Jak teraz ogarnąć ten projekt aby np. na produkcji zaktualizować tylko część związaną z frontem, ale jednak jeśli zmian nie ma w AD1 i AD2 nie przerywać działania tych aplikacji?
Dzięki za wskazówki