Bean و Annotation – Spring MVC

در آموزش های قبلی با مفهوم Bean به صورت خیلی ابتدایی آشنا شدیم ، همچنین یاد گرفتیم که چگونه تنظیمات و مقدار دهی ها را در فایل xml انجام دهیم ، در این آموزش به جای فایل xml از یک فایل جاوایی که با annotation ها تقویت شده است استفاده می کنیم. البته چون در ابتدای کار هستیم نمی توانیم با همه تنظیمات xml و همه annotation  ها آشنا شویم بلکه هدف یادگیری روش های مختلف انجام یک کار ساده در Spring است.

برای درک این آموزش باید آموزش های قبلی را خوانده و درک کرده باشید.

مانند آموزش قبلی یک پروژه جدید مبتنی بر Spring ایجاد می کنیم.

کلاس Person را مانند دفعه قبل و به شکل زیر طراحی می کنیم :

فایل جدیدی به نام AnnotConfig.java ایجاد می کنیم و کد زیر را در داخل آن می نویسیم :

دستور Configuration@ مشخص می کند که این یک فایل تنظیمات است.

از دستور Bean@ استفاده می کنیم تا مشخص کنیم که متد مورد نظر یک Bean بر می گرداند. در صورت تمایل می تواینم برای Bean نام در نظر بگیریم که در اینجا نام های mohsenBean و hassanBean را برای آن ها در نظر گرفتیم.

برای اینکه این آموزش ساده باشد فعلاً Annotation های بیشتر را بررسی نمی کنیم و در آینده به آن ها می پردازیم.

در نهایت فایل Main.java  را به صورت زیر ایجاد می کنیم :

برنامه را اجرا می کنیم ، خروجی به صورت زیر خواهد بود :

مجدداً تاکید می کنم که برای درک این آموزش حتماً باید آموزش قبلی را خوانده باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *