خانه / بایگانی برچسب: singleton

بایگانی برچسب: singleton

ظرف IoC – قسمت ۳ از ۳

spring_ioc_container

مدیریت چرخه حیات یک bean با اتفاقاتی که می تواند برای یک bean موجود در کارخانه بیافتد، چرخه حیات آن می تواند بسیار ساده و یا نسبتا پیچیده ای باشد. از آنجایی که ما در مورد POJO[1] صحبت می کنیم، چرخه حیات bean به چیزی بیش از ایجاد و استفاده …

ادامه نوشته »

ظرف IoC – قسمت ۲ از ۳

spring_ioc_container

تعریف ابتدایی bean تعریف یک bean شامل اطلاعاتی است که باید در اختیار ظرف قرار گرفته تا بداند: ۱- چگونه باید یک نمونه bean از آن ایجاد کند، ۲- از جزئیات چرخه حیات آن اطلاع پیدا کند و ۳- در مورد وابستگی های bean اطلاع حاصل کند. این قسمت در …

ادامه نوشته »

ظرف IoC – قسمت ۱ از ۳

spring_ioc_container

در اسپرینگ به ظرف پایه ای IoC، کارخانه bean می گویند. هر کارخانه bean پیکربندی و ارتباط بین اشیاء را از طریق تزریق وابستگی ها و در شرایط سازگار و عملی ایجاد می کند. علاوه بر این، یک کارخانه bean با توجه به چرخه حیات اشیاء bean، تا حدی مدیریت …

ادامه نوشته »

وارونگی کنترل و تزریق وابستگی

traditional-vs-di

برنامه های نرم افزاری به طور معمول به تعدادی مولفه های منطقی و یا سرویس تقسیم می شوند که با یکدیگر در تعامل هستند. در جاوا، این مولفه ها معمولا نمونه هایی از کلاس های جاوا و یا همان اشیا هستند. هر شی باید به منظور انجام کار خود، باید …

ادامه نوشته »

HandlerMapping

تاکنون با تعریف الگوهای URL در فایل web.xml آشنا شده ایم. تمام آدرس هایی که با این الگوهای تطبیق داده می شوند، به DispatcherServlet هدایت شده و توسط یک یا چند HandlerMapping برداشته و پردازش می شوند. HandlerMapping قادر است مسیر اجرا را از درون برنامه تحت وب تشخیص دهد. …

ادامه نوشته »

Scope در Spring

قبلاً به صورت مختصر با صفات و ویژگی های bean آشنا شدیم ، scope مشخصه ای است که مشخص می کند یک bean به چه شکل تولید شود و تا چه زمانی دارای اعتبار باشد ، Spring پنج نوع مختلف scope را تعریف می کند که سه مورد از آن …

ادامه نوشته »