برنامج Java Spring Boot التعليمي - مثال حي لتطبيق الويب Hello-World مع خطوات مفصلة

نشرت: 2018-04-05
برنامج Spring Boot التعليمي من Crunchify LLC

لماذا سبرينج بوت؟ لأي غرض يستخدم حذاء الربيع؟

هل تريد إنشاء خدمات صغيرة تستند إلى جافا لتطبيقك؟ حسنًا ، Spring boot هو حل مفتوح المصدر قائم على جافا لنفسه

يتم استخدامه لبناء تطبيق قائم على الربيع جاهز للإنتاج تم إنشاؤه بواسطة فريق Pivotal.

فكرة Spring Boot بسيطة جدا. إنه يوفر مجموعة مكونة مسبقًا من الوظائف والإطار ، يمكنك نشر أول تطبيق ويب يستند إلى Spring Boot مع few lines of code . فقط بأمر واحد بسيط يمكنك تشغيل واختبار تطبيق الويب الخاص بك.

مجموعة من جميع التكوينات المخصصة ، وإعدادات قاعدة البيانات ، ووحدات الطرف الثالث تأتي out-0f-the-box في Spring Boot.

كما لدينا البرنامج التعليمي الشهير Hello World Spring MVC ، سنبدأ أيضًا البرنامج التعليمي Hello World Spring Boot بطريقة مماثلة.

الشروع في العمل مع Spring Boot:

  • هذا هو البرنامج التعليمي لفصل الربيع للمبتدئين
  • برنامج Hello World Spring Boot التعليمي
  • أبسط مثال على حذاء الربيع
  • الربيع التمهيد خضرمة البرنامج التعليمي
  • مثال على تطبيق ويب التمهيد الربيع

هيا بنا نبدأ.

الخطوة 1

من أجل البدء في Spring Boot ، ستحتاج إلى الإعدادات أدناه.

  1. JDK 8. تأكد من download and install أحدث إصدار من JDK.
  2. كسوف IDE. تأكد من تنزيل Eclipse IDE for Java EE Developers . رابط التحميل الرسمي.
  3. حذاء الربيع 2.4.3.

الخطوة 2

بمجرد تثبيت Eclipse على الكمبيوتر المحمول / سطح المكتب ، انتقل إلى Eclipse. سنقوم بإنشاء مشروع ويب ديناميكي جديد.

  • انقر فوق ملف
  • جديد
  • Dynamic Web Project
  • في الشاشة الأولى ، أدخل اسم المشروع: CrunchifySpringBootHelloWorld
  • تأكد من أن لديك إصدار وحدة الويب الديناميكي إلى 3.1 ووقت التشغيل المستهدف Apache Tomcat 8.
  • إذا لم يكن لديك بالفعل إعداد Apache Tomcat ، فاتبع هذه الخطوات لإعداد Tomcat في Eclipse.
  • انقر فوق التالي مرتين وتأكد من أن الإعدادات هي نفسها. لقطة شاشة 1 ، لقطة شاشة 2.
  • أو انقر فوق "إنهاء" لإنشاء مشروع ويب ديناميكي.

الخطوه 3

الخطوة التالية هي تحويل مشروع Java إلى مشروع Maven.

  1. انقر بزر الماوس الأيمن على المشروع
  2. انقر فوق تكوين
  3. انقر فوق Convert to Maven Project
  4. احتفظ بالتكوين الافتراضي
  5. انقر فوق إنهاء

الخطوة 4

الخطوة أعلاه ستنشئ ملف pom.xml لمشروعك. الخطوة التالية هي تحديث ملف pom.xml بالمحتوى أدناه وإضافة Spring Boot Dependency .

كما ترى أعلاه ، فإننا نضيف org.springframework.boot 2.4.3 جرة في مشروعنا. بالإضافة إلى أننا نضيف قطعتين اثنتين أخريين:

  1. الربيع التمهيد مخضرم البرنامج المساعد
  2. الربيع التمهيد بداية الويب

الخطوة 5

لنعمل الآن على إنشاء ملف Hello World Application بسيط يمكننا الوصول إليه باستخدام عناوين URL

  • http: // locahost: 8080
  • http: // locahost: 8080 / crunchify

قم بإنشاء ملف CrunchifyHelloWorldSpringBoot.java مع محتويات الكود أدناه:

بمجرد إضافة ملف جافا أعلاه ، يجب أن تبدو بنية مشروع Eclipse كما يلي:

الخطوة 6

الآن باستخدام spring-boot:run maven ، يمكنك بدء Spring Boot Application .

  • انقر بزر الماوس الأيمن على المشروع
  • انقر فوق Run As -> Maven build...

يحتفظ Windows التالي بالتكوين الافتراضي ويوفر goal as spring-boot:run كما ترى في الصورة أدناه.

الخطوة 7

تأكد من عدم وجود أي خطأ في وحدة تحكم Eclipse. إليك إخراج وحدة التحكم من Eclipse IDE.

الخطوة 8

قم الآن بزيارة URLs http://localhost:8080 و http://locahost:8080/crunchify لمشاهدة النتيجة الحية.

آمل أن يساعدك هذا البرنامج التعليمي في البدء باستخدام مثال Java Spring Boot. يُرجى إعلامي إذا رأيت أي مشكلة في تشغيل تطبيق Spring Boot الأول.

في الأسابيع القادمة ، سنضيف المزيد والمزيد من أمثلة Spring Boot المعقدة لك. إذا كان لديك أي متطلبات خاصة ، فأخبرنا بذلك في قسم التعليقات.

ماذا بعد؟

  • قم بإنشاء Spring Boot application فائق البساطة في IntelliJ IDEA
  • قم بإنشاء خدمة Web Rest Service بسيطة في IntelliJ IDEA