Assumiamo un semplice controller MVC Spring che riceve l'ID di un oggetto dominio. Il Controller dovrebbe chiamare un servizio che dovrebbe fare qualcosa con quell'oggetto dominio.Spring MVC Domain Gestione degli oggetti Best Practice
Dove si "converte" l'ID dell'oggetto dominio nell'oggetto dominio caricandolo dal database? Questo non dovrebbe essere fatto dal Controller. Quindi l'interfaccia del metodo di servizio deve utilizzare l'IDdell'oggetto di dominio anziché l'oggetto dominio stesso. Ma l'interfaccia del servizio sarebbe più bella se prende l'oggetto dominio come parametro.
Cosa ne pensi di questo caso di uso comune? Come si risolve questo?
Nick, è "punto controverso" :-) – anton1980