ไฟล์ DTO คืออะไร?
ไฟล์ DTO คืออะไร?

วีดีโอ: ไฟล์ DTO คืออะไร?

วีดีโอ: ไฟล์ DTO คืออะไร?
วีดีโอ: Как использовать DTO и ViewModel В чем разница между ними 2024, ธันวาคม
Anonim

DTO (Data Transfer object) เป็นที่เก็บข้อมูลสำหรับการย้ายข้อมูลระหว่างชั้น พวกเขายังเรียกว่าเป็นวัตถุถ่ายโอน DTO ใช้เพื่อส่งข้อมูลเท่านั้น และไม่มีตรรกะทางธุรกิจใดๆ พวกมันมีเพียง setters และ getters ที่เรียบง่าย ตัวอย่างเช่น ด้านล่างคือคลาสเอนทิตีหรือคลาสธุรกิจ

คำถามคือ DTO มีประโยชน์อย่างไร?

ออบเจ็กต์การถ่ายโอนข้อมูล ( DTO ) เดิมเรียกว่า Value object หรือ VO เป็นรูปแบบการออกแบบที่ใช้ในการถ่ายโอนข้อมูลระหว่างซอฟต์แวร์ แอปพลิเคชัน ระบบย่อย DTOs มักใช้ร่วมกับวัตถุเข้าถึงข้อมูลเพื่อดึงข้อมูลจากฐานข้อมูล

อาจมีคนถามว่า DTO ย่อมาจากอะไร ? วัตถุการถ่ายโอนข้อมูล

ยังต้องรู้อีกว่า DTO model คืออะไร?

ออบเจ็กต์การถ่ายโอนข้อมูล ( DTO ) เป็นอ็อบเจ็กต์ที่มีจุดประสงค์เพื่อส่งข้อมูล เช่น ระหว่างไคลเอนต์และเซิร์ฟเวอร์ หรือระหว่าง UI และเลเยอร์โดเมน บางครั้ง DTO อาจถูกมองว่าเป็นโรคโลหิตจาง แบบอย่าง . DTOs ส่วนใหญ่จะใช้จากรูปหกเหลี่ยมในกลไกการจัดส่ง

ความแตกต่างระหว่าง DTO และรุ่นคืออะไร?

การเขียนโปรแกรม POJO แบบอย่าง ทำให้สามารถใช้วัตถุเดียวกันกับโดเมนของคุณได้ DTO และรุ่น ออบเจ็กต์ - โดยพื้นฐานแล้ว คุณจะไม่ถูกใช้งานอินเทอร์เฟซภายนอกใดๆ ที่จะนำไปใช้กับเลเยอร์เดียวเท่านั้น แต่จะไม่นำไปใช้กับเลเยอร์อื่น NS DTO = เป็นวัตถุที่นำข้อมูล ระหว่าง กระบวนการ

แนะนำ: