فهرست مطالب:
- آیا مخزن باید نهادها را برگرداند؟
- آیا سرویسها همیشه باید Dtos را برگردانند یا میتوانند مدلهای دامنه را نیز برگردانند؟
- آیا باید از الگوی مخزن استفاده کنید؟
- آیا مخزن بخشی از مدل دامنه است؟
تصویری: آیا مخزن باید مدل دامنه را برگرداند؟
2024 نویسنده: Fiona Howard | [email protected]. آخرین اصلاح شده: 2024-01-10 06:36
مخزن های شما باید اشیاء دامنه را برگردانند و مشتری مخزن می تواند تصمیم بگیرد که آیا نیاز به انجام نقشه برداری دارد یا خیر. با نقشه برداری از اشیاء دامنه برای مشاهده مدل ها (یا چیز دیگری) در داخل یک مخزن، از دسترسی مشتری مخازن خود به شی دامنه زیرین جلوگیری می کنید.
آیا مخزن باید نهادها را برگرداند؟
پاسخ کوتاه: خیر. پاسخ طولانی: مخزن مسئول برگرداندن دادههای باقیمانده به موجودیتهای (مدلها) و بالعکس است. مدل یک مدل تجاری است که یک نهاد تجاری را نشان می دهد.
آیا سرویسها همیشه باید Dtos را برگردانند یا میتوانند مدلهای دامنه را نیز برگردانند؟
Yes، شما باید DTO را با لایه سرویس خود برگردانید زیرا با مخزن خود در لایه سرویس با اعضای مدل دامنه صحبت می کنید و آنها را به DTO نگاشت می کنید و به MVC باز می گردید. کنترلر و بالعکس.
آیا باید از الگوی مخزن استفاده کنید؟
الگوی Repository آزمایش منطق برنامه را آسانتر میکند الگوی Repository به شما امکان میدهد به راحتی برنامه خود را با تستهای واحد آزمایش کنید. به یاد داشته باشید که تستهای واحد فقط کد شما را آزمایش میکنند، نه زیرساخت، بنابراین انتزاعهای مخزن دستیابی به آن هدف را آسانتر میکنند.
آیا مخزن بخشی از مدل دامنه است؟
مخزن، همانند یک مجموعه، مسئولیت اضافه کردن یک شی، دریافت اشیاء بر اساس شناسه یا معیارهای پیچیده و در نهایت حذف یک شی را دارد. … مخزن در لایه دامنه پیاده سازی شده است، زیرا با اشیاء دامنه کار می کند.
توصیه شده:
آیا کنترلکنندههای دامنه باید تفویض اختیار بدون محدودیت داشته باشند؟
یک نکته قابل توجه این است که کنترلکنندههای دامنه، به طور پیشفرض، با تفویض اختیاری بدون محدودیت پیکربندی شدهاند. این مورد نیاز است، و از آنجایی که کنترلکنندههای دامنه شما باید بسیار امنتر از یک سرور برنامه تصادفی میزبان یک سرویس باشند، نباید مشکلی ایجاد شود .
آیا نام دامنه باید با حروف کوچک باشد؟
آدرس اینترنتی برای همه چیزهایی که بعد از نام دامنه فقط به حروف بزرگ و کوچک حساس است برای مثال، مهم نیست که با "computerhope.com" از حروف بزرگ یا کوچک استفاده کنید، اما همچنان به همان صفحه می رسد. با این حال، هنگام تایپ نام صفحه، فایل یا دایرکتوری در URL، به حروف کوچک و بزرگ حساس است .
آیا مدل view باید منطق داشته باشد؟
1 پاسخ. پاسخ کوتاه، بله . آیا ViewModel باید منطق داشته باشد؟ وظیفه ViewModel ممکن است تبدیل تعادل به رشته ای باشد که به عنوان یک اتصال در View استفاده می شود. شما می خواهید تا آنجا که ممکن است منطق را از ViewModel دور نگه دارید تا کد شما قابل استفاده مجدد باشد و به راحتی با هم جفت شود.
در طول فتوسنتز کربن از کدام مخزن به کدام مخزن منتقل می شود؟
برای مثال، در زنجیره غذایی، گیاهان کربن را از جو از طریق فتوسنتز به بیوسفر منتقل می کنند. آنها از انرژی خورشید برای ترکیب شیمیایی دی اکسید کربن با هیدروژن و اکسیژن آب برای ایجاد مولکول های قند استفاده می کنند . چگونه کربن بین مخازن حرکت می کند؟ کربن در یک حالت حرکت ثابت از مکانی به مکان دیگر است.
برگ جدیدی را برگرداند؟
اگر می گویید که می خواهید برگ جدیدی را برگردانید، به این معنی است که رفتار را به شیوه ای بهتر یا قابل قبول تر شروع می کنید. او متوجه شد که اشتباه کرده است و قول داد که برگ جدیدی را برگرداند . معنی ورق زدن چیست؟ برگ جدید را برگردانید.