1. Buka Ide, Buat Proyek Baru, dan Pilih Spring Initiizr
2. Masukkan artefak
3. Periksa Web
4. Klik Selesai
5. Masukkan proyek dan hapus konten berikut
File pom.xml:
<? Xml Version = "1.0" encoding = "UTF-8"?> <Project xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.w3.org/2001/xmlschema xsi: schemalocation = "http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <ModelVersion> 4.0.0 </ModelVersion> <groupid> Com.example </groupid </groupid> </ModelVersion> <groupid> Com.example </Groupcing> <version> 0.0.1-Snapshot </version> <packaging> Jar </packaging> <name> springbootdemo </name> <creckripe> Proyek demo untuk boot musim semi </cripence> <!-Mulai dependensi-> <tartif> org.springframework. <version> 1.5.2.release </version> <relativePath/> <!-pencarian orangtua dari repositori-> </parents> <properties> <project.build.sourceencoding> UTF-8 </project.build.sourceencoding> <poject.reporting.outputencoding> utf-8 </project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.project.projeksi. <Java.Version> 1.8 </java.version> </ Properties> <dependencies> <!-Mengembangkan dependensi terkait proyek web-> <dependency> <groupid> org.springframework.boot </groupid> <t Artifactid>-Spring-starter-starter-web </arttifactid> </ArtifactId> Spring-starter-starter-web </arttifactid> </ArtifactId> Spring-starter-starter-web </arttifactid> </ArtifactId> Spring-starter-starter-web </arttifactid> </artifactId> Spring-starter-starter-web </arttifactid> </ArtifactId> Springboot <groupid> org.springframework.boot </proupid> <ArtifactId> Spring-boot-starter-test </t Artifactid> <seupop> tes </seupope> </dependency> </dependencies> <!-Maven-Build-> <build> <lupin> <llepin> <groupid> <groupdfr. <ArTifactId> spring-boot-maven-plugin </artifactid> </lugin> </lugin> </build> </poject>
6. Buat HelloController
paket com.example; impor org.springframework.web.bind.annotation.requestmapping; impor org.springframework.web.bind.annotation.RestController; @RestController kelas publik HelloController {@RequestMapping ("/hello") Public String Hello () {return "Halo, ini adalah demo springboot"; }}7. SpringbootDemoApplication secara otomatis dihasilkan oleh program akan memiliki anotasi @springbootApplication. Anotasi ini digunakan untuk menunjukkan bahwa kelas ini adalah masuknya program.
paket com.example; impor org.springframework.boot.springapplication; impor org.springframework.boot.autoconfigure.springbootApplication; // entri@springbootApplication kelas publik springbootDemoApplication {public static void main (string [] args) {springapplication.run (springbootdemoapplication.class, args); }}@SpringbootApplication memungkinkan pemindaian komponen Spring dan fungsi konfigurasi otomatis Springboot, yang setara dengan menggabungkan tiga anotasi berikut
(1) @configuration: Nama tabel kelas ini menggunakan konfigurasi berbasis java, dan menggunakan kelas ini sebagai kelas konfigurasi
(2) @ComponentScan: Aktifkan pemindaian anotasi
(3) @enableAutoconfiguration: Nyalakan fungsi konfigurasi otomatis springboot
8. Jalankan Kelas Applikasi SpringbootDemo
tes:
Masukkan http: // localhost: 8080/halo di bilah alamat
9. Mulailah Menggunakan Metode Memulai Paket JAR
(1) Pertama -tama masukkan direktori tempat proyek berada. Jika ini adalah sistem MAC, klik kanan pada proyek, pilih mengungkapkan di Finder, dan klik kanan pada sistem Windows dan pilih Show in Explorer pada proyek, Anda dapat membuka direktori tempat proyek berada.
(2) Buka terminal dan masukkan direktori tempat proyek berada
cd /Users/shanml/IdeaProjects/SpringbootDemo
Masukkan MVN Install untuk membangun proyek
(3) Setelah konstruksi berhasil, akan ada paket JAR tambahan di folder target proyek.
(4) Gunakan java -jar springbootdemo-0.0.1-snapshot.jar
Mulai saja paket JAR
Lihat:
Senior Brother Liao: Belajar Springboot dalam Dua Jam
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.