Possiamo usare DAO (Data Access Object) invece repository in onion Architecture?

0

stiamo progettando un progetto in Onion Architecture.

Ho letto in vari articoli le differenze tra dao (Data Access O e repository.) In effetti, abbiamo visto la struttura del mio progetto necessaria per utilizzare Dao perché il nostro repository ci avrebbe coinvolto in ddd come Aggregate. , è vero che utilizziamo dao al posto del repository nel nostro progetto perché la nostra struttura è basata sui dati e nella struttura delle cipolle. nelle differenze di collegamento tra dao e repository: link

Nei progetti con un approccio basato sui dati (non l'approccio ddd), l'uso del repository è corretto? Poiché il repository ha regole che potrebbero non essere accurate nei progetti basati sui dati, ad esempio, il repository per concetto di aggregazione.

In generale, voglio dire, pensi che non sia sufficiente usare dao in progetti basati sui dati?

    
posta amirhamini 20.08.2018 - 07:39
fonte

0 risposte