SideJ هو إطار برمجة ممتازة موجهة نحو الجانب. دعونا نقدم بإيجاز البرنامج التعليمي التمهيدي:
1. قم بتنزيل حزمة Jar's Jar على الموقع الرسمي. أنا هنا مع أحدث الإصدار 1.8.7.
2. لأن SideJ.Jar هو ملف جرة قابل للتنفيذ ، يجب تشغيله وتثبيته.
أدخل الدليل حيث توجد الجرة وأدخل الأمر Java -jar ***. جرة:
3. أدخل التثبيت:
4. عند الاختيار التالي ، سيكون هناك المطالبة التالية. بشكل افتراضي ، حدد JRE المثبت على الكمبيوتر:
5. حدد التالي ، ثم حدد الدليل المثبت. تذكر الدليل بنفسك ، وسيكون مفيدًا لاحقًا:
6. بعد الانتهاء من التثبيت ، هناك مطالبة لإضافة sidejrt.jar في lib إلى classpath ؛
أدخل دليل التثبيت ، الذي يحتوي على مجلد LIB LIB لمكتبة JAR ومجلد BIN الذي يحتوي على ملفات Runnable:
أضف sidejrt.jar لإضافته إلى classpath:
7. إجراء اختبار بسيط لـ SideJ:
(1) الفصول المطلوبة لكتابة الاختبارات: أ ، ب والفئة الرئيسية الرئيسية:
1 الفئة العامة A 2 {3 public void hello () {4 system.out.println ("اختبار الطريقة الأولى الأولى") ؛ 5} 6 7 public void hi () {8 system.out.println ("اختبر الطريقة الثانية للمذيلة الأولى") ؛ 9} 10 11} 1 الفئة العامة B2 {3 public void Greet () {4 system.out.println ("الطريقة الأولى للفئة الثانية من الاختبار") ؛ 5} 6} 1 الفئة العامة الرئيسية 2 {3 public static void main (string [] args) 4 {5 a a = new a () ؛ 6 b b = new b () ؛ 7 8 A.Hello () ؛ 9 A.HI () ؛ 10 11 B.Greet () ؛ 12} 13}تحقق من تأثير تنفيذ التجميع:
(2) اكتب الجانب لإضافة وظيفة الهدف للدخول:
أول واحد:
1 الجوانب العامة Authaspect 2 {3 قبل (): التنفيذ (void *. *()) {4 5 system.out.println ("سجل المحاكاة") ؛ 6} 7}استخدم AJC في مجلد BIN لتجميع Authaspect ، -D. *.java لتجميع جميع ملفات Java في الدليل الحالي. ضع الملفات المترجمة في الدليل الحالي:
الثاني:
1 الجوانب العامة transaspect 2 {3 void ound (): التنفيذ (void *. *()) {4 5 system.out.println ("محاكاة بداية الأشياء") ؛ 6 7 الإجراء () ؛ // وظيفة رد الاتصال 8 9 system.out.println ("محاكاة نهاية الأشياء") ؛ 10} 11}الثالث:
1 الجانب العام logaspect 2 {3 بعد (): التنفيذ (void*.*()) {4 5 system.out.println ("****** Simulation *******") ؛ 6} 7}