ما هو استخدام AspectJ؟
ما هو استخدام AspectJ؟

فيديو: ما هو استخدام AspectJ؟

فيديو: ما هو استخدام AspectJ؟
فيديو: Aspectj in action 1.1 ترجمة و تطبيق كتاب 2024, شهر نوفمبر
Anonim

أنا أعرف أسبكت يمكن أن يكون / هو تستخدم للتسجيل. في بعض الحالات يكون كذلك تستخدم للتحكم في المعاملات - يتم تنفيذه في الغالب بالاقتران مع التعليقات التوضيحية. أسبكت يمكن أن يكون أيضًا تستخدم لتحسين الفصول باستخدام طرق (تم إنشاؤها بواسطة الشفرة) ، مثل Spring Roo.

هنا ، ما هو نسج AspectJ؟

ال AspectJ ويفر يأخذ ملفات الفصل كمدخلات وينتج ملفات الفصل كإخراج. الجوانب مطلوبة ، على سبيل المثال ، عند إضافة أعضاء إلى فصل دراسي والفصول الأخرى التي يتم تجميعها تشير إلى الأعضاء المضافين. بعد التحويل البرمجي النسيج (تسمى أحيانًا ملف ثنائي النسيج ) يستخدم ل نسج ملفات الفصل وملفات JAR الموجودة.

بعد ذلك ، السؤال هو ما هو AspectJ Spring؟ @ أسبكت يشير إلى نمط إعلان الجوانب كفصول Java عادية مع تعليقات توضيحية. ال @ أسبكت تم تقديم النمط بواسطة أسبكت مشروع كجزء من أسبكت 5 الافراج. الخريف يفسر نفس التعليقات التوضيحية مثل أسبكت 5 ، باستخدام مكتبة مزودة من قبل أسبكت للتحليل والمطابقة Pointcut.

وبالمثل ، ما هو استخدام المكون الإضافي AspectJ Maven؟

المكوّن الإضافي AspectJ ل مخضرم . يوفر القدرة على نسج الجوانب على الفئات التي تم إنشاؤها و الاعتماد المكتبات. يتضمن هذا أيضًا القدرة على إضافة التبعيات على المكتبات ذات الجوانب. لمزيد من المعلومات حول الوظيفة التي يوفرها هذا توصيل في ، يرجى الاطلاع على وثيقة الأهداف.

ما هو جانب جافا؟

ان وجه هي ميزة شائعة تنتشر عادةً عبر الطرق أو الفئات أو التسلسلات الهرمية للكائنات أو حتى نماذج الكائنات بأكملها. إنه السلوك الذي يبدو ورائحته كما يجب أن يكون له بنية ، لكن لا يمكنك العثور على طريقة للتعبير عن هذه البنية في التعليمات البرمجية باستخدام التقنيات التقليدية الموجهة للكائنات.

موصى به: