Domande con tag 'dto'

2
risposte

Utilizzo di un DTO superset per un numero di metodi in una classe

Considera una classe con un numero di metodi che sono richiesti per restituire un numero di valori ciascuno. In un linguaggio strongmente tipizzato come C #, possiamo avere l'effetto di restituire più quel valore da un metodo utilizzando DTO c...
posta 16.10.2016 - 19:24
1
risposta

Come si definiscono oggetti e repository di dominio, quando si ha a che fare con più tabelle di database?

Immagina un'applicazione che ti permetta di aggiungere elementi pubblicitari a un preventivo. Il risultato finale è come un addetto alle vendite che ti fornisce un foglio stampato con informazioni quali il nome dell'azienda, il nome della person...
posta 28.02.2017 - 18:38
2
risposte

Composizione di oggetti Data Transfer

Diciamo che voglio creare un negozio / sistema di ordini. Avrò un DTO Order a cui mapperò i dati di una richiesta e i risultati del database. L'oggetto consisterà in un numero d'ordine, un numero cliente e un elenco di articoli. Il numer...
posta 30.05.2016 - 15:10
4
risposte

convenzione di denominazione della classe C # per un singolo elemento nell'elenco delle voci [chiuso]

Nel mio progetto C #, ho una classe di dominio chiamata 'Utente'. questa classe conterrà l'id, il nome, il cognome, il DoB, l'indirizzo di casa, il telefono, ecc. E abbiamo anche un tipico web API REST (cioè api / utenti) per leggere / creare /...
posta 30.11.2018 - 05:07
3
risposte

C # - Inizializza DTO in costruttore o tramite proprietà?

Mi chiedevo se esiste un approccio raccomandato per inizializzare le proprietà di un oggetto semplice che viene utilizzato per il trasferimento dei dati, ad esempio tramite un'API REST. Ecco due varianti a cui posso pensare: public class Dt...
posta 07.09.2017 - 07:37
1
risposta

Una classe che rappresenta una risposta JSON è un DTO, un oggetto dominio o qualcos'altro?

Considera un servizio rilassante in Spring MVC. Mi chiedo come impacchettare le mie classi di risposta, ad esempio come denominare il pacchetto contenente. Per prima cosa ho pensato che fossero oggetti di dominio. Ma in realtà sono un po 'div...
posta 26.05.2015 - 11:22
0
risposte

Come evitare DTO su un'applicazione client / server?

Vorrei utilizzare i bean DRY sulla mia applicazione client-server (DRY: Dont Repeat Yourself). Non è un problema per me se è strongmente accoppiato: so che il mio DTO avrà la stessa forma dei bean di database (classe Entity in JPA). Il DTO ha il...
posta 16.03.2018 - 15:39
2
risposte

Qual è il modo migliore per creare DTO da entità e aggiornare entità da DTO in un'architettura a più livelli?

Opzione 1: In un primo momento avrei effettuato una chiamata al mio livello di servizio, che serviva da API per il mio dominio principale, per ottenere un oggetto dominio o un elenco di oggetti dominio e quindi passarli nell'assembler che c...
posta 31.03.2015 - 07:24
2
risposte

Il DTO può contenere metodi di supporto aggiuntivi?

Ho un DTO come sotto class OnlineProfileDTO { @JsonProperty("likes") SummaryDTO likes; // lots of other complex fields similar to above } class SummaryDTO { @JsonProperty("count") int count; } Ora ogni volta che ho bisogno di Mi...
posta 14.03.2018 - 13:23
1
risposta

Passaggio di informazioni tra un adattatore e il livello applicazione su architettura esagonale

Dopo aver avviato la progettazione di un'applicazione di esempio con Hexagonal Architecture sono arrivato al livello dell'applicazione che dovrebbe essere fondamentalmente un'API per manipolare il dominio in qualche modo. La mia domanda è: in qu...
posta 11.09.2016 - 04:53