Moet bewaarplek domeinmodel terugstuur?

INHOUDSOPGAWE:

Moet bewaarplek domeinmodel terugstuur?
Moet bewaarplek domeinmodel terugstuur?

Video: Moet bewaarplek domeinmodel terugstuur?

Video: Moet bewaarplek domeinmodel terugstuur?
Video: Aggregate (Root) Design: Separate Behavior & Data for Persistence 2024, November
Anonim

Jou bewaarplekke moet domeinvoorwerpe terugstuur en die kliënt van die bewaarplek kan besluit of dit die kartering moet doen. Deur die domeinobjekte te karteer om modelle (of iets anders) binne 'n bewaarplek te bekyk, verhoed jy die kliënt van jou bewaarplekke om toegang tot die onderliggende domeinvoorwerp te kry.

Moet bewaarplek entiteite teruggee?

Kort antwoord: Nee. Lang antwoord: bewaarplek is verantwoordelik om volgehoue data terug te keer na entiteite (modelle) en omgekeerd. Model is 'n besigheidsmodel wat 'n besigheidsentiteit verteenwoordig.

Moet dienste altyd Dto's terugstuur of kan hulle ook domeinmodelle terugstuur?

Ja, jy moet DTO terugstuur deur jou dienslaag aangesien jy met jou bewaarplek in dienslaag met domeinmodellede gesels het en hulle na DTO karteer en na die MVC terugkeer beheerder en omgekeerd.

Moet jy bewaarplekpatroon gebruik?

Die bewaarplekpatroon maak dit makliker om jou toepassinglogika te toets Die bewaarplekpatroon laat jou toe om jou toepassing maklik met eenheidstoetse te toets. Onthou dat eenheidstoetse net jou kode toets, nie infrastruktuur nie, so die bewaarplekabstraksies maak dit makliker om daardie doel te bereik.

Is bewaarplek deel van die domeinmodel?

Bewaarplek, dieselfde as 'n versameling, het die verantwoordelikheid om 'n voorwerp by te voeg, voorwerpe volgens identifiseerder of komplekse kriteria te kry en uiteindelik 'n voorwerp te verwyder. … Die bewaarplek is geïmplementeer in die domeinlaag, omdat dit met domeinvoorwerpe werk.

Aanbeveel: