Որտեղ կարող եմ օգտագործել dto-ն:
Որտեղ կարող եմ օգտագործել dto-ն:

Video: Որտեղ կարող եմ օգտագործել dto-ն:

Video: Որտեղ կարող եմ օգտագործել dto-ն:
Video: Ինչպես գրել ասպեկտներ Spring AOP-ով [Spring AOP ճամփորդություն - Մաս 1] 2024, Մայիս
Anonim

Երբ օգտագործելով որ DTO օրինակ, դուք նույնպես կպատրաստեք օգտագործել -ից DTO հավաքողներ. Ստեղծելու համար օգտագործվում են հավաքիչներ DTO-ներ Domain Objects-ից և հակառակը: Սահմանումը համար DTO կարելի է գտնել Մարտին Ֆաուլերի կայքում: DTO-ներ օգտագործվում են պարամետրերը մեթոդներին փոխանցելու և որպես վերադարձի տեսակներ:

Նմանապես, հարցնում են, արդյոք ինձ անհրաժեշտ է DTO:

DTO որպես հայեցակարգ (օբյեկտներ, որոնց նպատակը սերվերի կողմից հաճախորդին վերադարձնելու համար տվյալներ հավաքելն է), իհարկե, հնացած չէ: Ավելի բարդ ծրագրերի համար դուք չեք ցանկանում տիրույթի ամբողջ մոդելը հաճախորդին ցուցադրելու համար, ուստի քարտեզագրում տիրույթի մոդելներից դեպի DTO-ներ անհրաժեշտ է.

ո՞րն է տարբերությունը կազմակերպության և DTO-ի միջև: Տարբերությունը DTO-ի միջև & Սուբյեկտ : Սուբյեկտ դասը քարտեզագրված է աղյուսակին: Դտո դասը քարտեզագրված է հիմնականում «դիտելու» շերտի համար: Այն, ինչ անհրաժեշտ է պահելու համար սուբյեկտ և որը պետք է «ցուցադրել» վեբ էջում DTO.

Այս առումով ի՞նչ է DTO մոդելը:

Տվյալների փոխանցման օբյեկտ ( DTO ) օբյեկտ է, որը նախատեսված է տվյալներ տեղափոխելու համար, օրինակ՝ հաճախորդի և սերվերի միջև կամ UI-ի և տիրույթի շերտի միջև: Երբեմն ա DTO կարող է դիտվել որպես անեմիա մոդել . DTO-ներ հիմնականում օգտագործվում են վեցանկյունից դուրս՝ առաքման մեխանիզմում։

Ո՞րն է տարբերությունը POJO-ի և DTO-ի միջև:

Ա DTO սովորաբար մաքուր չէ ՊՈԺՈ . Այն ընդհանուր առմամբ կապում է մի շրջանակի հետ, որը պր ՊՈԺՈ Հատկանշական է Plain Old Java Object-ի համար, և տերմինը հորինվել է նկարագրելու այն օբյեկտները, որոնք հատուկ կապ չեն ունեցել որևէ շրջանակի հետ: Սովորական առարկաներ.

Խորհուրդ ենք տալիս: