استفاده از حاشیه نویسی @repository در بهار چیست؟
استفاده از حاشیه نویسی @repository در بهار چیست؟

تصویری: استفاده از حاشیه نویسی @repository در بهار چیست؟

تصویری: استفاده از حاشیه نویسی @repository در بهار چیست؟
تصویری: بهار @Repository نمونه های حاشیه نویسی 2024, ممکن است
Anonim

بهار @ حاشیه نویسی مخزن . بهار @ حاشیه نویسی مخزن است استفاده شده نشان می دهد که کلاس مکانیزمی را برای ذخیره سازی، بازیابی، جستجو، به روز رسانی و حذف عملیات روی اشیاء ارائه می دهد.

در نتیجه، حاشیه نویسی @repository چه کاری انجام می دهد؟

@ حاشیه نویسی مخزن نشانگری برای هر طبقه ای است که نقش یا کلیشه a را انجام می دهد مخزن (همچنین به عنوان Data Access Object یا DAO نیز شناخته می شود). از جمله کاربردهای این نشانگر، ترجمه خودکار استثنائات است که در بخش 20.2 توضیح داده شده است. 2، «ترجمه استثنایی».

همچنین بدانید، تفاوت بین @component @controller @repository و @service در فصل بهار چیست؟ این تفاوت بین آنها است , @ جزء است استفاده می شود حاشیه نویسی کنید کلاس های مرکب، @ مخزن است یک نشانگر برای ترجمه استثنایی خودکار در لایه ماندگاری، برای خدمات لایه ای که باید از @ استفاده کنیم سرویس . می توانید مراجعه کنید بهار مستندات برای دانستن بیشتر

پس از آن، سوال این است که حاشیه نویسی سرویس در بهار چیست؟

بهار @ حاشیه نویسی خدمات تخصص @Component است حاشیه نویسی . حاشیه نویسی سرویس بهار فقط برای کلاس ها قابل اعمال است. برای علامت گذاری کلاس به عنوان a استفاده می شود سرویس تامین کننده.

@transactional در بهار چگونه کار می کند؟

درك كردن @ معامله ای حاشیه نویسی در سطح بالا، زمانی که یک کلاس @ معامله ای بر خود یا اعضایش، بهار یک پروکسی ایجاد می کند که همان رابط(های) کلاسی را که شما حاشیه نویسی می کنید پیاده سازی می کند. به عبارت دیگر، بهار لوبیا را در پروکسی می پیچد و خود لوبیا از آن اطلاعی ندارد.