1. ความคิดแบบเปิดสร้างโครงการใหม่และเลือก Spring Initializr
2. ป้อนสิ่งประดิษฐ์
3. ตรวจสอบเว็บ
4. คลิกเสร็จสิ้น
5. ป้อนโครงการและลบเนื้อหาต่อไปนี้
ไฟล์ pom.xml:
<? xml version = "1.0" การเข้ารหัส = "utf-8"?> <project xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.w3.org/2001/ XSI: schemalocation = "http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" <ArtIfactId> SpringBootDemo </artifactid> <sersion> 0.0.1-Snapshot </Sersion> <packaging> jar </packaging> <name> SpringbootDemo </name> <scription> โครงการสาธิตสำหรับการบูตฤดูใบไม้ผลิ </คำอธิบาย> <! <ArtIfactId> Spring-Boot-Starter-Parent </artifactid> <sersion> 1.5.2.release </เวอร์ชัน> <inelypath/> <!-ผู้ปกครองค้นหาจากที่เก็บ-> </parent> <properties> <Project.Reporting.UutputEncoding> UTF-8 </project.Reporting.UutputUntencoding> <java.Version> 1.8 </java.version> </premerties> <pendencies> <!-พัฒนาเว็บที่เกี่ยวข้องกับโครงการ <ArtIfactId> Spring-Boot-Starter-WEB </artifactId> </การพึ่งพาอาศัย> <!-การทดสอบหน่วย Springboot-> <การพึ่งพา> <GroupId> org.springframework.boot </groupid> <uild> <plugins> <plugin> <roupId> org.springframework.boot </groupId> <ratifactid> Spring-Boot-Maven-Plugin </artifactid>
6. สร้าง hellocontroller
แพ็คเกจ com.example; นำเข้า org.springframework.web.bind.annotation.requestmapping; นำเข้า org.springframework.web.bind.annotation.restcontroller; @RestController คลาสสาธารณะ HelloController {@requestmapping ("/hello") สตริงสาธารณะสวัสดี () {return "สวัสดีนี่คือการสาธิต Springboot"; -7. SpringBootDemoApplication ที่สร้างขึ้นโดยอัตโนมัติโดยโปรแกรมจะมีคำอธิบายประกอบของ @SpringBootapplication คำอธิบายประกอบนี้ใช้เพื่อระบุว่าคลาสนี้เป็นรายการของโปรแกรม
แพ็คเกจ com.example; นำเข้า org.springframework.boot.springapplication; นำเข้า org.springframework.boot.autoconfigure.springbootapplication; // entry@springbootapplication คลาสสาธารณะ springbootdemoapplication {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {springapplication.run (springbootdemoapplication.class, args); -@springbootapplication ช่วยให้การสแกนส่วนประกอบของสปริงและฟังก์ชั่นการกำหนดค่าอัตโนมัติของ Springboot ซึ่งเทียบเท่ากับการรวมคำอธิบายประกอบสามรายการต่อไปนี้เข้าด้วยกัน
(1) @Configuration: ชื่อตารางคลาสนี้ใช้การกำหนดค่าที่ใช้ Java และใช้คลาสนี้เป็นคลาสการกำหนดค่า
(2) @componentscan: เปิดใช้งานการสแกนคำอธิบายประกอบ
(3) @enableautoconfiguration: เปิดฟังก์ชั่นการกำหนดค่าอัตโนมัติของ Springboot
8. เรียกใช้คลาส SpringbootDemoApplication
ทดสอบ:
ป้อน http: // localhost: 8080/สวัสดีในแถบที่อยู่
9. เริ่มใช้วิธีการเริ่มต้นแพ็คเกจ Jar
(1) ก่อนเข้าสู่ไดเรกทอรีที่โครงการตั้งอยู่ หากเป็นระบบ MAC ให้คลิกขวาในโครงการเลือกเปิดเผยใน Finder และคลิกขวาที่ระบบ Windows และเลือกแสดงใน Explorer ในโครงการคุณสามารถเปิดไดเรกทอรีที่โครงการตั้งอยู่
(2) เปิดเทอร์มินัลและป้อนไดเรกทอรีที่โครงการตั้งอยู่
cd /Users/shanml/IdeaProjects/SpringbootDemo
ป้อน MVN Install เพื่อสร้างโครงการ
(3) หลังจากการก่อสร้างสำเร็จจะมีแพ็คเกจ JAR เพิ่มเติมในโฟลเดอร์ Project Target
(4) ใช้ java -jar springbootdemo-0.0.1-snapshot.jar
เพียงเริ่มต้นแพ็คเกจ JAR
อ้างถึง:
พี่ชายอาวุโส: เรียนรู้สปริงโบทในสองชั่วโมง
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น