Kaj je DTO vzmetnega zagona?
Kaj je DTO vzmetnega zagona?

Video: Kaj je DTO vzmetnega zagona?

Video: Kaj je DTO vzmetnega zagona?
Video: Сегодня 2 февраля напишите одну фразу, деньги появятся в кошельке или на карте через один день 2024, November
Anonim

DTO , kar pomeni Data Transfer Object, je vzorec oblikovanja, zasnovan za zmanjšanje števila klicev pri delu z oddaljenimi vmesniki. Kot definira Martin Fowler v svojem blogu, je glavni razlog za uporabo predmeta prenosa podatkov združevanje več oddaljenih klicev v en sam.

V skladu s tem, kaj je DTO spomladi?

Objekt prenosa podatkov DTO je objekt, ki prenaša podatke med procesi. Ko delate z oddaljenim vmesnikom, je vsak klic drag. Zaradi tega morate zmanjšati število klicev. Običajno se na strani strežnika uporablja zbirnik za prenos podatkov med DTO in vsi predmeti domene.

Lahko se tudi vprašamo, kaj je model DTO? Predmet prenosa podatkov ( DTO ) je objekt, namenjen prenosu podatkov, na primer med odjemalcem in strežnikom ali med uporabniškim vmesnikom in domensko plastjo. Včasih a DTO se lahko obravnava kot anemična model . DTO se večinoma uporabljajo izven šesterokotnika, v dostavnem mehanizmu.

Kaj je na ta način DAO in DTO spomladi?

DAO je razred, ki ima običajno operacije CRUD, kot so shranjevanje, posodobitev, brisanje. DTO je le predmet, ki hrani podatke. To je JavaBean s spremenljivkami primerka ter nastavitvami in getterji. DTO bo posredovan kot vrednostni objekt DAO plast in DAO plast bo ta objekt uporabila za obstoj podatkov s svojimi metodami delovanja CRUD.

Kakšna je razlika med Dao in DTO?

DTO je okrajšava za Data Transfer Object, zato se uporablja za prenos podatkov med razrede in module vaše aplikacije. DAO je okrajšava za Data Access Object, zato bi morala vključevati logiko za pridobivanje, shranjevanje in posodabljanje podatkov v vaši shrambi podatkov (bazo podatkov, datotečni sistem, kar koli).

Priporočena: