Какво е DTO за пружинно зареждане?
Какво е DTO за пружинно зареждане?

Видео: Какво е DTO за пружинно зареждане?

Видео: Какво е DTO за пружинно зареждане?
Видео: 😲 Что не так с 6-ст. "автоматом" для Hyundai Solaris, Creta, Tucson и Kia Rio, Sportage, Optima? 2024, Може
Anonim

DTO , което означава Data Transfer Object, е модел на проектиране, замислен да намали броя на обажданията при работа с отдалечени интерфейси. Както Мартин Фаулър дефинира в своя блог, основната причина за използване на обект за трансфер на данни е групирането на това, което би било множество отдалечени повиквания в едно.

Съответно какво е DTO през пролетта?

Обект за трансфер на данни DTO е обект, който пренася данни между процесите. Когато работите с отдалечен интерфейс, всяко обаждане е скъпо. В резултат на това трябва да намалите броя на обажданията. Обикновено от страната на сървъра се използва асемблер за прехвърляне на данни между DTO и всякакви обекти на домейна.

Човек може също да попита какво е моделът DTO? Обект за трансфер на данни ( DTO ) е обект, предназначен да пренася данни, например между клиента и сървъра или между потребителския интерфейс и слоя на домейна. Понякога а DTO може да се разглежда като анемия модел . DTO се използват предимно извън шестоъгълника, в механизма за доставка.

По този начин какво е DAO и DTO през пролетта?

DAO е клас, който обикновено има CRUD операции като запазване, актуализиране, изтриване. DTO е просто обект, който съхранява данни. Това е JavaBean с променливи на екземпляра и сетер и гетери. DTO ще бъде предаден като стойностен обект на DAO слой и DAO слой ще използва този обект, за да запази данните, използвайки своите методи за работа CRUD.

Каква е разликата между Dao и DTO?

DTO е съкращение от Data Transfer Object, така че се използва за прехвърляне на данните между класове и модули на вашето приложение. DAO е съкращение за Data Access Object, така че трябва да капсулира логиката за извличане, запазване и актуализиране на данни във вашето хранилище на данни (база данни, файлова система, каквото и да е).

Препоръчано: