Misol bilan bahorda Joinpoint nima?
Misol bilan bahorda Joinpoint nima?

Video: Misol bilan bahorda Joinpoint nima?

Video: Misol bilan bahorda Joinpoint nima?
Video: Spring AOP qanday ishlaydi [Bahor AOP sayohati - 2-qism] 2024, Sentyabr
Anonim

Qo'shilish nuqtasi usulning bajarilishi yoki istisno bilan ishlov berish kabi dasturning bajarilishi nuqtasidir. In Bahor AOP, a qo'shilish nuqtasi har doim usulning bajarilishini ifodalaydi. Maslahat nuqta iborasi bilan bog'langan va istalgan vaqtda ishlaydi qo'shilish nuqtasi nuqta kesishmasi bilan mos keladi.

Bundan tashqari, bahorda qo'shilish nuqtasi nima?

Qo'shilish nuqtasi : A qo'shilish nuqtasi aspekt ulanishi mumkin bo'lgan dasturning Dasturni amalga oshirishdagi nomzod nuqtasidir. Bu nuqta chaqirilayotgan usul, istisno qilinayotgan yoki hatto o'zgartirilayotgan maydon bo'lishi mumkin. Maslahat istalgan vaqtda qo'llanilishi mumkin qo'shilish nuqtasi AOP tizimi tomonidan qo'llab-quvvatlanadi.

Xuddi shunday, misol bilan bahorda AOP nima? AOP bilan Bahor Ramka. ning asosiy tarkibiy qismlaridan biri Bahor Framework - bu aspektga yo'naltirilgan dasturlash ( AOP ) ramka. Bahor AOP modul ilovani tutib olish uchun interceptors bilan ta'minlaydi. Uchun misol , usul bajarilganda, siz usulni bajarishdan oldin yoki keyin qo'shimcha funksiyalarni qo'shishingiz mumkin.

Shuningdek, bahor misolida jihat nimadan iborat?

Aspekt : An jihati tranzaktsiyalarni boshqarish kabi bir nechta sinflarni kesib o'tuvchi korporativ ilovalar tashvishlarini amalga oshiradigan sinfdir. Aspektlar orqali konfiguratsiya qilingan oddiy sinf bo'lishi mumkin Bahor XML konfiguratsiyasi yoki biz foydalanishimiz mumkin Bahor Sinfni aniqlash uchun AspectJ integratsiyasi Aspekt @ yordamida Aspekt izoh.

Bahorda maslahat nima?

Maslahat aspekt tomonidan muayyan birikish nuqtasida bajariladigan harakatdir. Turli xil turlari maslahat "atrofida", "oldin" va "keyin" ni o'z ichiga oladi maslahat . Aspektlarning asosiy maqsadi ro'yxatga olish, profillash, keshlash va tranzaktsiyalarni boshqarish kabi o'zaro bog'liq muammolarni qo'llab-quvvatlashdir.

Tavsiya: