ما هو استخدام Lombok plugin؟
ما هو استخدام Lombok plugin؟

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

فيديو: ما هو استخدام Lombok plugin؟
فيديو: You DON'T Need Lombok 2024, شهر نوفمبر
Anonim

مشروع لومبوك هي أداة مكتبة جافا تستخدم لتقليل الكود المعياري وحفظ تطوير التوقيت.

بجانب هذا ، هل من الجيد استخدام لومبوك؟

"نظرًا لأن واجهة برمجة تطبيقات معالج التعليقات التوضيحية لا تسمح إلا بإنشاء ملفات جديدة أثناء التجميع (وليس تعديل الملفات الموجودة) لومبوك يستخدم واجهة برمجة التطبيقات تلك كنقطة دخول لتعديل مترجم جافا. باستخدام لومبوك ربما حسن فكرة ولكن يجب أن تدرك أن ترقية المترجم الخاص بك قد تؤدي إلى كسر الكود الخاص بك."

وبالمثل ، هل تستحق Lombok استخدام Java؟ ليست كذلك قيمة لربط جافا كود ل لومبوك التعليقات التوضيحية مخاطرة بكل العيوب المذكورة عند كل حديث جافا يوفر IDE إنشاء الكود لطرق الحاصل ، والمُحدِدين ، والمُنشئين ، والمساواة ، و hashCode ، و toString. كل هذا متاح فقط في غضون بضع نقرات بالماوس!

بهذه الطريقة ، ما هي تبعية لومبوك؟

مخضرم. لاقامة لومبوك مع أي أداة بناء ، عليك تحديد أن ملف تبعية لومبوك مطلوب لتجميع شفرة المصدر الخاصة بك ، ولكن لا يلزم أن يكون موجودًا عند تشغيل / اختبار / تنافر / نشر الكود الخاص بك. بشكل عام يسمى هذا "مقدم" الاعتماد.

ما هي بيانات لومبوك؟

@ البيانات عبارة عن تعليق توضيحي مختصر مناسب يجمع ميزاتToString وEqualsAndHashCode وGetter /Setter وRequiredArgsConstructor معًا: بمعنى آخر ، @ البيانات يولد كل النموذج المعياري الذي يرتبط عادةً بـ POJOs (كائنات Java القديمة البسيطة) والفاصوليا: الحصول على جميع الحقول ،

موصى به: