Ho un sacco di oggetti di dominio java che ho bisogno di trasformare in DTO.Generazione di DTO e mapper da oggetti di dominio
Per favore, non iniziare con la cosa anti-pattern, gli Oggetti Dominio sono quello che sono a causa di una lunga storia, e non posso modificarli (o non troppo, vedi sotto).
Quindi, ovviamente, abbiamo passato l'età di fare tutto ciò manualmente. Mi sono guardato intorno e il bulldozer sembra la struttura ideale per la mappatura DTO.
Ma ... quello che mi piacerebbe davvero è: annotare classi e campi che voglio in DTO ed eseguire uno strumento che generi DTO e mappatori.
Non sembra troppo irragionevole?
Esiste già uno strumento del genere?
Forse, ma potrebbe essere d'aiuto avere un'idea della lingua a cui ti riferisci. Java/.Net? – JasonTrue
Sì ... mi dispiace ... mi sono reso conto dopo aver fatto la domanda. L'ho aggiornato. –
Dozer è una scatola orribile, lenta, nera, difficile da debugare, difficile da gestire per tutti i tipi di problemi di mappatura delle collezioni, aggiornamento degli oggetti con qualsiasi tipo di relazione complessa, difficile da personalizzare ... ugh. Meglio scrivere la mappatura a mano: veloce, debuggabile, rifattabile tramite IDE. My 2 ¢ –