ما الفرق بين الكيانات وكائنات الأعمال وكائنات نقل البيانات وكائنات نموذج الأعمال؟

StackOverflow https://stackoverflow.com/questions/8415614

سؤال

غير قادر على الحصول على تمييز واضح بين هذه المفاهيم التي يتم استخدامها كثيرًا في العمارة متعددة الطبقات.

هل كانت مفيدة؟

المحلول

لي:

1) الكيانات / كائنات الأعمال / كائنات نموذج الأعمال - الكائنات الفعلية (الأسماء) في مجال الأعمال.على سبيل المثال "Order" و "OrderItem".يمكن أن تحتوي "Order" على خاصية "OrderDate" ، وتسمى الوظيفة "GetOrderItems"

2) كائنات نقل البيانات - تمثيلات في أكياس الممتلكات القابلة للتسلسل للكيانات الخاصة بك.باستخدام المثال أعلاه ، قد تكون الوظيفة "GetOrderItems" مفقودة من DTO "الطلب".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top