logo

تهيئة الربيع

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

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

وحدات تهيئة الربيع

يحتوي Spring Initiizr على الوحدة التالية:

    مشغل التهيئة:ويوفر معلومات وإحصائيات إضافية حول إنشاء المشروع. إنها وحدة اختيارية.تهيئة بوم:في هذه الوحدة، جيد تمثل فاتورة المواد . في Spring Boot، يعد BOM نوعًا خاصًا بوم الذي يستخدم للسيطرة على الإصدارات من المشروع التبعيات . فهو يوفر مكانًا مركزيًا لتحديد هذه الإصدارات وتحديثها. يوفر المرونة لإضافة تبعية في وحدتنا دون القلق بشأن الإصدارات.
    خارج عالم البرمجيات، جيد هي قائمة بالأجزاء والعناصر والتجمعات والمواد الأخرى المطلوبة لإنشاء المنتجات. وهذا ما يفسر ماذا كيف، و أين لجمع المواد المطلوبة.مستندات التهيئة:ويقدم الوثائق.مولد التهيئة:إنها مكتبة توليد المشاريع الأساسية.تهيئة مولد الربيع: اختبار مولد التهيئة:ويوفر البنية التحتية للاختبار لإنشاء المشروع.بيانات تعريف التهيئة:ويوفر البنية التحتية للبيانات الوصفية لمختلف جوانب المشاريع.مثال على خدمة التهيئة:ويوفر مثيلات مخصصة.مُحلل إصدار التهيئة:إنها وحدة اختيارية لاستخراج أرقام الإصدارات من POM التعسفي.تهيئة الويب:يوفر نقاط نهاية الويب لعملاء الطرف الثالث.

الواجهة المدعومة

توضح الصورة التالية واجهة مستخدم Spring Initializr:

مُهيئ الربيع

توليد مشروع

قبل إنشاء مشروع، يجب أن نكون ودودين مع واجهة المستخدم. تحتوي واجهة مستخدم Spring Initializr على التصنيفات التالية:

    مشروع:فهو يحدد عطوف من المشروع. يمكننا إنشاء أي منهما مشروع مافن أو مشروع جرادل . سوف نقوم بإنشاء مشروع مافن طوال البرنامج التعليمي.لغة:يوفر SpringInitializr الاختيار من بين ثلاث لغات جافا، كوتلين، و رائع . يتم تحديد Java بشكل افتراضي.التمهيد الربيع:يمكننا اختيار حذاء الربيع إصدار . أحدث إصدار هو 2.2.2 .البيانات الوصفية للمشروع:أنه يحتوي على معلومات تتعلق بالمشروع، مثل مجموعة ، قطعة أثرية، الخ. المجموعة تشير إلى طَرد اسم؛ الأداة يدل على طلب اسم. اسم المجموعة الافتراضي هو com.example ، واسم القطعة الأثرية الافتراضي هو تجريبي .التبعيات:التبعيات هي مجموعة القطع الأثرية التي يمكننا إضافتها إلى مشروعنا.

هناك آخر خيارات القسم الذي يحتوي على الحقول التالية:

    اسم:إنه نفس الشيء الأداة .وصف:في حقل الوصف يمكننا أن نكتب أ وصف من المشروع.اسم الحزمة:وهو مشابه أيضًا لـ مجموعة اسم.التعبئة والتغليف:يمكننا اختيار التعبئة من المشروع. يمكننا اختيار أي منهما إناء أو حرب .جافا:يمكننا اختيار JVM النسخة التي نريد استخدامها. سوف نستخدم جافا 8 الإصدار طوال البرنامج التعليمي.

هناك يولد زر. عندما نضغط على الزر، يبدأ في تعبئة المشروع وتنزيل ملف إناء أو حرب الملف الذي اخترته.