وهو أبسط وأقل اعتمادا اوب الإطار جافا ؟
سؤال
أريد أن استخدام اوب الإطار ، ولكن لدي اثنين من القيود.
أي الإطار الذي اخترت
يجب أن تكون مستقلة إلى حد ما.أنا تخطط لاستخدام هذا في التعليمات البرمجية القديمة القاعدة ، ومن ثم لا يمكن ترقية المحتملين تبعيات مثل commons-logging-XXX.jar إلى commons-logging-newest.jar.
يجب أن يكون توثيقه جيدا إلى حد ما, لا ينبغي أن تكون معقدة جدا لفهم و الاندماج.
نصائح أخرى
لقد مثل الربيع + AspectJ.يمكنك أن تفعل كل من pointcut التعاريف في xml إذا كنت تحب, وأنت لا تحتاج إلى تغيير سطر من التعليمات البرمجية على إرث الأشياء.إذا كنت تعرف بالفعل الربيع و اوب المفاهيم ، ليس هناك الكثير للتعلم.
حسنا, هذا لا تناسب جميع الاحتياجات الخاصة بك ، ولكن أعتقد أن الأمر يستحق نظرة:http://dynamicaspects.sourceforge.net/
ايجابيات
- أي تبعيات ما عدا يحتاج جافا 1.5 بسبب استخدام JavaAgent
- لا XML حاجة و يعمل فقط مع POJO الطبقات
- حاولت نفسي وجدت أنه من السهل جدا للاستخدام (غير معقدة)
السلبيات
- لا مزيد من activly الحفاظ على afaik
- وثائق الفقراء
- لا يمكنك أن تفعل كل شيء كاملة اوب إطار يسمح لك أن تفعل
أنا اختبرت بها منذ بعض الوقت و كان معجب جدا ولكن وجدت بعض الأخطاء التي لا تذكر الآن.على الرغم من أنك قد يعطي هو محاولة.
Greetz, الغد