خانه / اسپرینگ / Bean و Annotation

Bean و Annotation

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

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

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

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

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

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

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

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

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

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

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

 

—————

منبع: برگرفته از مقاله ای در safecomp.ir

درباره ی حسن زعفرانی

حسن زعفرانی هستم! مهندس کامپیوتر و برنامه نویس!! توی هرچی دلتون بخواد کد زدم!! پایتون یه چیز دیگه بود ولی جاوا ..... ما رو دنبال کنید

همچنین ببینید

مقدمه ای بر اسپرینگ

مقدمه ای بر اسپرینگ چارچوب[۱] اسپرینگ یک چارچوب نرم افزاری و یک ظرف[۲] کنترل وارونگی[۳] …

یک دیدگاه

  1. ممنون از شما
    یک خطای نوشتاری در متن توضیحی دستور Bean@ اسامی beanها در کد safeBean و ahadBean نیست

پاسخ دهید

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