ما هو Springboot؟
يُعرف الحذاء الربيعي عادة باسم الخدمات الدقيقة. Spring Boot هو إطار جديد يوفره الفريق المحوري. تم تصميمه لتبسيط عملية البناء والتطوير الأولية لتطبيقات الربيع الجديدة. يستخدم Framework طريقة محددة لتكوينه ، بحيث لم يعد المطورون بحاجة إلى تحديد تكوينات BoilerPlate. وبهذه الطريقة ، تلتزم SPRING BOOT بأن تصبح رائدة في تطوير التطبيقات السريعة المزدهرة.
1. إنشاء مشروع Maven جديد
حدد مساحة العمل أولاً
انقر فوق [التالي]
افتراضي مباشرة ، انقر فوق [التالي]
املأ GroupID ، إلخ. ~ ثم [الانتهاء] ، ومشروع البناء الجديد بأكمله قد انتهى هنا.
2. إدخال حزم الجرة ذات الصلة
<Arnal> <roupiD> org.springframework.boot </rougiD> <intifactid> spring-boot-starter-parent </shintifactid> <sophy> 1.5.8.Release </splement> </parent> <ependencies> <sperence> <StifactId> Spring-Boot-Starter-Web </stifactid> </reperence> </perendencies>
نوضح هنا أننا أشارنا فقط إلى حزمتين جارتين ، والتي تحتوي بالفعل على الكثير من الأشياء ، مثل النابض النابض ، بعد أن فتحناها من خلال الحزمة المضغوطة.
تحقق من ملف POM في الداخل لمعرفة المحتوى الموضح أدناه. يشير إلى العديد من الجرار مثل Spring Web و JSON JAR.
<ependencies> <Rependency> <roupiD> org.springframework.boot </rougiD> <StifactId> spring-boot-starter </shintifactid> </sependency> <reperency> <roupiD> org.springframework.boot </supleid> <roupiD> org.hibernate </groupId> <StifactId> hibernate-validator </artifactid> </reperence> <reperence> <roupled> com.fasterxml.jackson.core </rougiD> <StifActId> jackson-databind </textiD> <StifactId> Spring-Web </stifactid> </sependency> <redence> <roupiD> org.springframework </rougeid> <StifactId> spring-web </shintifactid> </spensid> </premitency> <StifactId> Spring-Webmvc </stifactid> </sependency> </premeency> </premency>
3. كتابة فئة إدخال البرنامج
package com.springboot2 ؛ استيراد org.springframework.boot.springapplication ؛ استيراد org.springframework.boot.autoconfigure.springbootapplication ؛/*** مرحبا العالم! * */@springbootapplicationpublic class {public static void main (string [] args) rems {springapplication.run (app.class ، args) ؛ }}هنا ، springbootapplication هو السماح لفحص الربيع التعرف عليه وإخباره أنني فئة إدخال البرنامج.
4. اكتب فئة استجابة الطلب
package com.springbooot2 ؛ import org.springframework.steretype.controller ؛ import org.springframework.web.bind.annotation.requestMapping ؛ import org.springframework.web.bind.annotation.responsebody ؛ controllerpublic class fristblood { @requestmapping ("/fristblood") @reSponsebody string hello () {return "لا تقلق ، كن سعيدًا! <br/> <br/> <type type =/" submit/"value =/" ok/"/>" ؛ }}هنا تفسير
Controller طلب وحدة تحكم معالجة.
يجب أن يكون requestmapping أولئك الذين يعرفون الربيع على دراية به. هذا شيء ربيع ، رسم خرائط عنوان URL.
طريقة استجابة ResponseBody ، سيتم تحويل معلومات الاستجابة الخاصة بنا تلقائيًا إلى معلومات JSON وإعادتها إلى الصفحة الأمامية
تم الانتهاء من الكود بأكمله هنا ، وهو أبسط بكثير من بناء إطار مثل SSH أو SSM من قبل. إذا كان لدينا هذا النوع من الأشياء ، فنحن بحاجة فقط إلى إرسال بريد إلكتروني. أو خدمة بسيطة ، يمكن القول أنها مريحة للغاية لاستخدام Springboot.
5. رمز الاختبار
ابدأ البرنامج ، افتح المتصفح ، أدخل: http: // localhost: 8080/fristblood
نتيجة استجابة صفحة الطلب هي كما يلي.
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.