আমি dto কোথায় ব্যবহার করতে পারি?
আমি dto কোথায় ব্যবহার করতে পারি?

ভিডিও: আমি dto কোথায় ব্যবহার করতে পারি?

ভিডিও: আমি dto কোথায় ব্যবহার করতে পারি?
ভিডিও: মডেল এবং সত্তা বস্তুর পরিবর্তে DTO ব্যবহার করুন 2024, মে
Anonim

কখন ব্যবহার দ্য ডিটিও প্যাটার্ন, আপনি করতে হবে ব্যবহার এর ডিটিও সমাবেশকারী অ্যাসেম্বলারগুলি তৈরি করতে ব্যবহৃত হয় ডিটিও ডোমেন অবজেক্ট থেকে, এবং তদ্বিপরীত। জন্য সংজ্ঞা ডিটিও মার্টিন ফাউলারের সাইটে পাওয়া যাবে। ডিটিও পদ্ধতি এবং রিটার্ন প্রকার হিসাবে পরামিতি স্থানান্তর করতে ব্যবহৃত হয়।

একইভাবে, জিজ্ঞাসা করা হয়, আমার কি ডিটিও দরকার?

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

সত্তা এবং DTO মধ্যে পার্থক্য কি? DTO এর মধ্যে পার্থক্য & সত্তা : সত্তা ক্লাস টেবিলে ম্যাপ করা হয়। Dto ক্লাসটি বেশিরভাগই "ভিউ" লেয়ারে ম্যাপ করা হয়। সঞ্চয় করার জন্য যা প্রয়োজন তা হল সত্তা এবং যা ওয়েব পৃষ্ঠায় 'দেখানো' প্রয়োজন ডিটিও.

এ বিষয়ে ডিটিও মডেল কী?

একটি ডেটা ট্রান্সফার অবজেক্ট ( ডিটিও ) হল একটি বস্তু যা ডেটা বহন করার উদ্দেশ্যে, উদাহরণস্বরূপ ক্লায়েন্ট এবং সার্ভারের মধ্যে বা UI এবং ডোমেন স্তরের মধ্যে। কখনও কখনও ক ডিটিও রক্তাল্পতা হিসাবে দেখা যেতে পারে মডেল . ডিটিও ডেলিভারি মেকানিজমের মধ্যে বেশিরভাগই হেক্সাগনের বাইরে ব্যবহার করা হয়।

POJO এবং DTO এর মধ্যে পার্থক্য কি?

ক ডিটিও সাধারণত একটি বিশুদ্ধ হয় না পোজো . এটি সাধারণত একটি কাঠামোর সাথে আবদ্ধ হয় যে pr পোজো প্লেইন ওল্ড জাভা অবজেক্টের জন্য দাঁড়ায় এবং শব্দটি এমন বস্তুগুলিকে বর্ণনা করার জন্য উদ্ভাবিত হয়েছিল যেগুলির কোনও কাঠামোর সাথে কোনও বিশেষ বাঁধাই ছিল না। সাধারণ বস্তু।

প্রস্তাবিত: