Lingkungan Pembangunan:
Lingkungan IED: Eclipse
Versi JDK: 1.8
Versi Maven: 3.3.9
1. Buat Aplikasi Web MCV Spring Boot
Buka Eclipse dan Buat Proyek Maven Baru
Pilih Template QuickStart
Selesaikan penciptaan proyek Maven
Lihat contoh resmi musim semi: http://spring.io/guides/gs/testing-web/
Tambahkan ketergantungan Maven di pom.xml
<Project xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xsi: schemalocation = "http:/maven.romp.romp.romp. http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.github.carter659</groupId> <artifactId>spring01</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name> spring01 </name> <rurl> http://maven.apache.org </ruRl> <pro properties> <poject.build.sourceencoding> UTF-8 </proava.build.sourceencoding> <Java.version> 1.8 </java.version> </Parenties> <java.version> 1.8 </java.version> <GroupId> org.springframework.boot </groupid> <ArtifactId> Spring-boot-starter-parent </arttifactid> <version> 1.4.2.release </version> </deptent> <Truppendency> <Ruppendency> <groupid> org.springframework. </Dependency> </Dependencies> <build> <dlugin> <groupid> org.springframework.boot </sroupid> <ArtifactId> spring-boot-maven-plugin </artifactid> </lugin> </plugin> </bangun> </proyek>
Tambahkan file pengontrol "HomeController.java"
Paket com.github.carter659.spring01; impor org.springframework.steretype.controller; impor org.springframework.web.bind.annotation.requestmapping; @springframework.web.bind.annotation.responsody; @RequestMapping ("/") public @ResponseBody String index () {return "Halo, ini adalah aplikasi boot Spring pertama"; }}Ubah file app.java
Paket com.github.carter659.spring01; impor org.springframework.boot.springapplication; impor org.springframework.bootApplication.autoconfigure. args); }}
Di file app.java, klik kanan jalankan untuk menjalankan program java
Saat hasil berjalan ditampilkan di konsol
Masukkan "http: // localhost: 8080/" di browser untuk mengakses aplikasi boot musim semi pertama
2. Bagaimana cara unit boot musim semi uji?
Menambahkan dependensi untuk tes unit di pom.xml
<dependency> <GroupId> org.springframework.boot </groupid> <ArTifactId> spring-boot-starter-test </t Artifactid> <scope> tes </seupop> </dependency>
Buat kelas tes baru "httpRequestTest.java" di SRC/Test/Java
Paket com.github.carter659.spring01; impor statis org.assertj.core.api.assertions.assertThat; impor org.junit.test; impor org.junit.runner.runwith; impor org.springframework.beans.factory.anotation.anotation.aotation.aotasi; org.springframework.boot.context.embedded.localServerport; impor org.springframework.boot.test.context.springboottest; impor org.springframework.boot.test.context.springboottest.webenvironment; org.springframework.boot.test.web.client.testrestTemplate; impor org.springframework.test.context.junit4.springrunner; @runwith (springrunner.class) @springboottest (Webenvironment = WebenvonMent.RANDOMMENTE {webenvonMent { int port; @Autowired Private TestRestTemplate RestTemplate; @Test public void salam HouldReturnDefaultMessage () melempar Exception {assertThat (this.resttemplate.getForObject ("http: // localhost:" + port + "/", string.class)). Berisi ("Halo, ini adalah aplikasi boot musim semi pertama"); }}Dan jalankan tes unit
Hijau tampaknya menunjukkan pernyataan itu berhasil
3. Bagaimana kita menggunakan boot musim semi?
Kami akan mengikuti langkah -langkah ini:
1. Unduh Maven
Unduh Paket Bin Maven di situs web resmi Maven: http://maven.apache.org/download.cgi
2. Konfigurasikan variabel lingkungan:
Berikut adalah direktori Program Files (X86) yang membuka ritsleting Maven ke D disk
Masukkan: maven_home -> d:/file program (x86)/maven
Tambahan ke jalur :;%maven_home%/bin;
Masukkan perintah "mvn -v" di jendela CDM untuk menguji apakah Maven berhasil diinstal
Versi 3.3.9 ditampilkan di sini
3. Kemasan
Masukkan perintah "paket mvn" di direktori di mana program berada (level yang sama dengan pom.xml):
"Build Success" muncul, yang berarti kemasannya berhasil
File Jar yang dikemas akan muncul di direktori tagget
4. Jalankan
Masukkan perintah "Java -Jar Target/Spring01-0.0.1-snapshot.jar" di CMD
Program ini digunakan saat ini. Apakah Anda menemukan bahwa program Spring Boot tidak hanya sangat sederhana untuk dikembangkan dan diuji, tetapi juga sangat mudah digunakan?
Unduh kode: https://github.com/carter659/spring-boot-01.git
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.