نمایش نتایج 1 تا 3 از 3

نام تاپیک: unit of work

  1. #1
    کاربر دائمی
    تاریخ عضویت
    دی 1390
    محل زندگی
    تهران
    پست
    135

    unit of work

    unit of work چیست؟ و چرا در معماری ها از آن استفاده می شود؟؟

  2. #2
    کاربر دائمی آواتار firoozi90
    تاریخ عضویت
    آذر 1390
    محل زندگی
    تهران
    پست
    572

  3. #3

    نقل قول: unit of work

    نقل قول نوشته شده توسط soroush.elec مشاهده تاپیک
    unit of work چیست؟ و چرا در معماری ها از آن استفاده می شود؟؟
    Unit Of Work یک Pattern هست .
    شما دیتابیسی داره که اطلاعاتت رو حفظ میکنه . حالا گاهی این اطلاعات رو ازش میگیری و در جایی نگه داری میکنی و یا یک یا چندین Side Effect به دیتابیس داری .
    بزرگترین مزیت رو من در Unit Of Work بحث یک درخواست واحد میبینم. چرا که خودش هم همین منظور رو داره !
    شما یک ثبت به جدول User داری و یک اپدیت به جدول Content داری و یه جذف به جدول News داری ! همه اینها طی یک درخواست ارسال میشه .. و این باعث میشه اگر متد savechange در یکی از این موارد نتونه عملیتش رو درست انجام بده مابقی side effect ها در دیتابیس تاثیر داده نمیشن . الگوی یونیت او ورک به دنبال هم چین چیزی ایجاد شده .
    الگوی یونیت آو ورک با الگوی ریپوزیتوری ادغام شده و هر دو اینها از IOC بهر میگیرند (Dependency Injection) .
    Unit Of Work یکسری اعضا داره مثل savechange , Insert,Update,Remove,Delete,Find

تاپیک های مشابه

  1. socket program wich compiled in VC++‎ is it work in linux?
    نوشته شده توسط houtanal در بخش توسعه‌ی لینوکس و نرم افزارهای آزاد
    پاسخ: 1
    آخرین پست: یک شنبه 08 شهریور 1383, 12:21 عصر
  2. unit
    نوشته شده توسط bebakhshid در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: چهارشنبه 08 بهمن 1382, 19:43 عصر
  3. در خواست مدیر برای بخش net working
    نوشته شده توسط کم حوصله در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 4
    آخرین پست: سه شنبه 20 آبان 1382, 13:55 عصر
  4. دسترسی به Work Offline
    نوشته شده توسط سعید قدیری مقدم در بخش VB.NET
    پاسخ: 2
    آخرین پست: دوشنبه 06 مرداد 1382, 21:25 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •