Domande taggate «entity»


1
A che cosa serve DTO anziché Entity?
Sto lavorando su un'applicazione RCP, sono nuovo di questa applicazione. I bean di primavera vengono utilizzati per scrivere la logica aziendale per salvare / recuperare entità. Invece di inviare entità direttamente al client, ci stiamo convertendo in DTO e popolando il client. Durante il salvataggio, stiamo nuovamente convertendo DTO in …
18 java  spring  entity  map  dto 

2
Entità all'utilizzo DTO
Ho cercato di trovare un flusso per un'applicazione Web a livelli di base e ho letto informazioni contrastanti online. Quello che sto cercando di capire è se c'è un vantaggio nell'usare ancora oggetti DTO dal livello DAO al servizio attraverso l'uso di una sorta di mapper. Il flusso di base …
15 java  entity  jpa 

4
Accesso ai repository dal dominio
Supponiamo di avere un sistema di registrazione delle attività, quando un'attività viene registrata, l'utente specifica una categoria e l'attività passa automaticamente allo stato "Eccezionale". Supponiamo in questo caso che Categoria e Stato debbano essere implementati come entità. Normalmente farei questo: Livello applicazione: public class TaskService { //... public void Add(Guid …


2
Come progettare i confini aggregati?
Vorrei scrivere un'applicazione simile all'e-commerce. E sai che in applicazioni simili i prodotti potrebbero avere proprietà e caratteristiche diverse. Per simulare tale opportunità ho creato le seguenti entità del modello di dominio: Categoria : è qualcosa come "elettronica> computer", cioè tipi di prodotti. Le categorie contengono un elenco di proprietà …



2
L'ID commerciale noto di un'entità deve essere rappresentato con un tipo dedicato in DDD / OOP?
In termini pratici significa usare un'usanza (immutabile) classsu uno stringo qualche altro tipo primitivo. Esempi: Pubblicazione: numero di libro standard internazionale. Finanza: numero di identificazione internazionale dei titoli. vantaggi: Può garantire il formato di un identificatore. Diventa un membro di prima classe del modello. svantaggi: Aggiunge attrito di persistenza (ad …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.