Logo bn.boatexistence.com

রিপোজিটরি কি ডোমেন মডেল ফেরত দেবে?

সুচিপত্র:

রিপোজিটরি কি ডোমেন মডেল ফেরত দেবে?
রিপোজিটরি কি ডোমেন মডেল ফেরত দেবে?

ভিডিও: রিপোজিটরি কি ডোমেন মডেল ফেরত দেবে?

ভিডিও: রিপোজিটরি কি ডোমেন মডেল ফেরত দেবে?
ভিডিও: হ্যাকড জ্যাকুজি, JDK 18, Kotlin 1.7.0, ECMAScript 2022 এবং নতুন Amazon পণ্য [MJC News #10] 2024, মে
Anonim

আপনার সংগ্রহস্থলগুলি ডোমেন অবজেক্টগুলি ফেরত দিতে হবে এবং রিপোজিটরির ক্লায়েন্ট সিদ্ধান্ত নিতে পারে যে এটি ম্যাপিং করতে হবে কিনা। একটি সংগ্রহস্থলের ভিতরে মডেল (বা অন্য কিছু) দেখার জন্য ডোমেন অবজেক্ট ম্যাপ করার মাধ্যমে, আপনি আপনার সংগ্রহস্থলের ক্লায়েন্টকে অন্তর্নিহিত ডোমেন অবজেক্টে অ্যাক্সেস পেতে বাধা দেন।

রিপোজিটরি সত্তা ফেরত দেওয়া উচিত?

সংক্ষিপ্ত উত্তর: না। দীর্ঘ উত্তর: রিপোজিটরি স্থায়ী ডেটা সত্ত্বা (মডেল) এবং এর বিপরীতে ফিরিয়ে দেওয়ার জন্য দায়ী। মডেল হল একটি ব্যবসায়িক মডেল যা একটি ব্যবসায়িক সত্তাকে প্রতিনিধিত্ব করে৷

পরিষেবাগুলি কি সর্বদা Dtos ফেরত দেয় নাকি তারা ডোমেন মডেলও ফেরত দিতে পারে?

হ্যাঁ, আপনাকে আপনার পরিষেবা স্তরের মাধ্যমে DTO ফেরত দিতে হবে কারণ আপনি ডোমেন মডেল সদস্যদের সাথে পরিষেবা স্তরে আপনার সংগ্রহস্থলের সাথে কথা বলেছেন এবং তাদের DTO-তে ম্যাপ করে MVC-তে ফিরে যান কন্ট্রোলার এবং তদ্বিপরীত।

আপনার কি রিপোজিটরি প্যাটার্ন ব্যবহার করা উচিত?

রিপোজিটরি প্যাটার্ন আপনার অ্যাপ্লিকেশন লজিক পরীক্ষা করা সহজ করে তোলে রিপোজিটরি প্যাটার্ন আপনাকে ইউনিট পরীক্ষার মাধ্যমে সহজেই আপনার অ্যাপ্লিকেশন পরীক্ষা করতে দেয়। মনে রাখবেন যে ইউনিট পরীক্ষাগুলি শুধুমাত্র আপনার কোড পরীক্ষা করে, পরিকাঠামো নয়, তাই সংগ্রহস্থলের বিমূর্ততাগুলি সেই লক্ষ্য অর্জন করা সহজ করে তোলে৷

রিপোজিটরি কি ডোমেন মডেলের অংশ?

রিপোজিটরি, একটি সংগ্রহের মতোই, একটি বস্তু যোগ করার, শনাক্তকারী বা জটিল মাপকাঠি দ্বারা অবজেক্ট পেতে এবং অবশেষে একটি বস্তু অপসারণের দায়িত্ব রয়েছে। … ভান্ডারটি ডোমেন স্তরে প্রয়োগ করা হয়েছে, কারণ এটি ডোমেন অবজেক্টের সাথে কাজ করে।

প্রস্তাবিত: