DTO fayli nima?
DTO fayli nima?

Video: DTO fayli nima?

Video: DTO fayli nima?
Video: Data Transfer Object DTO паттерн зачем? 2024, Aprel
Anonim

DTO (Ma'lumotlarni uzatish ob'ektlari) - qatlamlar o'rtasida ma'lumotlarni ko'chirish uchun ma'lumotlar konteyneri. Ular, shuningdek, uzatish ob'ektlari deb ataladi. DTO faqat ma'lumotlarni uzatish uchun ishlatiladi va hech qanday biznes mantig'ini o'z ichiga olmaydi. Ularda faqat oddiy sozlagichlar va oluvchilar bor. Masalan, quyida Entity klassi yoki biznes klassi mavjud.

Bundan tashqari, savol tug'iladi, DTO dan qanday foydalanish kerak?

Ma'lumot uzatish ob'ekti ( DTO ), ilgari qiymat ob'ektlari yoki VO sifatida tanilgan, dasturiy ta'minot o'rtasida ma'lumotlarni uzatish uchun ishlatiladigan dizayn naqshidir ilova quyi tizimlar. DTOlar ko'pincha ma'lumotlar bazasidan ma'lumotlarni olish uchun ma'lumotlarga kirish ob'ektlari bilan birgalikda ishlatiladi.

Bundan tashqari, DTO nimani anglatadi? ma'lumotlarni uzatish ob'ekti

Bundan tashqari, DTO modeli nima ekanligini bilish uchun?

Ma'lumot uzatish ob'ekti ( DTO ) - bu ma'lumotlarni tashish uchun mo'ljallangan ob'ekt, masalan, mijoz va server o'rtasida yoki UI va domen qatlami o'rtasida. Ba'zan a DTO kamqonlik sifatida ko'rish mumkin model . DTOlar asosan olti burchakdan tashqarida, yetkazib berish mexanizmida ishlatiladi.

DTO va model o'rtasidagi farq nima?

POJO dasturlash model domeningiz bilan bir xil ob'ektdan foydalanishga imkon beradi, DTO va model ob'ektlar - aslida siz faqat bitta qatlamga tegishli bo'lgan, ammo boshqalarga taalluqli bo'lmagan tashqi interfeyslarni amalga oshirmaysiz. A DTO = - ma'lumotlarni tashuvchi ob'ekt orasida jarayonlar.

Tavsiya: