توسعه زیرساخت های handlerهای Spring – Spring MVC

هنگامی که از Spring MVC در پروژه های وب سایت پیچیده استفاده می کنیم ، احتمال دارد به شرایطی برخورد کنیم که نیاز باشد زیرساخت های کنترل کننده خود را توسعه دهیم. این کار می تواند به یکی از دو روش زیر انجام پذیرد: گسترش اینترفیس Spring Controller (یا با…

Continue Reading توسعه زیرساخت های handlerهای Spring – Spring MVC

Handlerها و آداپتورهای هر یک – Spring MVC

Handlerها همان اجزایی هستند که مسئولیت اجرای منطق در برنامه های تحت وب را برعهده دارند، و یا این کار را به مولفه دیگری تفویض اختیار می کنند. Handlerها باید قادر باشند درخواست های ورودی را پردازش کرده و یک شی از نوع org.springframework.web.servlet.ModelAndView، حاوی نام منطقی از یک view…

Continue Reading Handlerها و آداپتورهای هر یک – Spring MVC

نیازهای یک فریم ورک وب MVC خوب – Spring MVC

Spring سعی در اختراع دوباره چرخ ندارد. این فریم ورک بهترین شیوه ها و راه حل ها را با هم ادغام کرده است؛ مثلا در مورد دسترسی به داده ها می توان به Hibernate و iBatis اشاره کرد. با این حال، Spring بسته MVC خود را فراهم می کند. با…

Continue Reading نیازهای یک فریم ورک وب MVC خوب – Spring MVC

وب MVC معمولی با استفاده از یک توزیع کننده و کنترلرها – Spring MVC

می خواهیم نگاهی دقیقتری به برنامه های کاربردی وب که با استفاده از الگوی MVC طراحی شده اند بیاندازیم. مرورگر وب از یک درخواست HTTP برای برقراری ارتباط و انتقال عمل کاربر به سرور استفاده می کند. سرور پس از پردازش، یک شی نمایش تولید می کند و آن را…

Continue Reading وب MVC معمولی با استفاده از یک توزیع کننده و کنترلرها – Spring MVC

معماری MVC – Spring MVC

هدف از معماری MVC این است که لایه ای که تعامل با کاربران را پیاده سازی می کند، به سه نوع شی تقسیم شود: اشیاء مدل[۱] نشان دهنده داده هستند: به عنوان مثال، سفارش یک کاربر، و یا اطلاعات مربوط به یک حساب کاربری نمونه ای از اشیاء داده ای هستند. اشیاء نمایش[۲] مسئول…

Continue Reading معماری MVC – Spring MVC

طراحی سمت کاربر – Spring MVC

پیش فرض این دوره اینه که شما با ای جکس (Ajax) ، بوت استرپ (Bootstrap) ، جاوااسکریپت (JS) و جاوا و صدالبته اسپرینگ آشنا باشید . نگفته پیداست که HTML5  و CSS3 هم که حتما باید بلد باشید . برای این دو مورد پیشنهاد من به شما اینه که فیلم…

Continue Reading طراحی سمت کاربر – Spring MVC

Spring IoC Container – Spring MVC

در آموزش قبلی یک برنامه بسیار ساده با Spring نوشتیم و دیدیم که ارتباط بین اشیا (wiring)  و استنتاج لازم برای ساخت آبجکت ها توسط خود Spring صورت گرفت. Spring Container هسته اصلی فریم ورک Spring است و مسئولیت ساخت اشیا ، ایجاد ارتباط بین آن ها (wiring) ، پیکره…

Continue Reading Spring IoC Container – Spring MVC