Da un'API REST, scriviamo al database. Vogliamo memorizzare chi era la persona che ha attivato questo cambiamento. Abbiamo queste informazioni a livello di controller. Il salvataggio avviene a livello di repository (Utilizziamo spring boot e abbiamo un livello di servizio intermedio per la business logic).
Come posso interrompere la divulgazione delle informazioni di controllo al livello aziendale? Se si passa l'utente dal controller al repository, ogni metodo dovrà prendere l'utente, direttamente o spostato in un altro oggetto.
C'è un modo per evitarlo? Forse specificamente con Spring?