Organisieren Sie die Schritte zum Erstellen eines Spring Boot-Projekts in IntelliJ IDEA. Dieses Mal werden Java und Gradle verwendet.
Starten Sie IntelliJ und klicken Sie auf ** Neues Projekt erstellen **.

Wählen Sie Gradle, Java und klicken Sie auf ** Weiter **.

Erstellen Sie ein Projekt als SprintBootTest.

Build.gradle vom Projekt erstellt
build.gradle
plugins {
    id 'java'
}
group 'com.ykdevs'
version '1.0-SNAPSHOT'
repositories {
    mavenCentral()
}
dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
}
Bearbeiten Sie wie folgt. Die neueste Version wird von Spring Boot angegeben. Da IntelliJ verwendet wird, wird die Idee für Plugins angegeben. Referenz JUnit verwendet JUnit5.
build.gradle
buildscript {
    ext {
        springBootVersion = '2.3.1.RELEASE'
    }
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
    }
}
plugins {
    id 'idea' // IntelliJ
    id 'java'
}
group 'com.ykdevs'
version '1.0-SNAPSHOT'
repositories {
    mavenCentral()
}
dependencies {
    // SpringBoot
    implementation "org.springframework.boot:spring-boot-starter-thymeleaf:${springBootVersion}"
    implementation "org.springframework.boot:spring-boot-starter-web:${springBootVersion}"
    testImplementation "org.springframework.boot:spring-boot-starter-test:${springBootVersion}"
    // JUnit
    testImplementation 'org.junit.jupiter:junit-jupiter:5.6.2'
}
Die folgenden Verzeichnisse werden beim Erstellen des Projekts erstellt.
src
├─ main
│  │
│  ├─ java
│  │
│  └─ resources
└─ test
   │
   ├─ java
   │
   └─ resources
Erstellen Sie ein Paket unter main / java.

Wenn Sie die durch Kommas getrennten Paketnamen angeben, wird das Verzeichnis automatisch erstellt.

Erstellen Sie eine Anwendungsklassendatei im Paketverzeichnis.

Kommentieren Sie @SpringBootApplication und erstellen Sie die Hauptfunktion.
Application.java
package com.ykdevs.springboottest;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
	public static void main(String[] args) {
		SpringApplication.run(Application.class, args);
	}
}
Klicken Sie mit der rechten Maustaste auf den Klassennamen und wählen Sie Generieren, um einen Test zu erstellen.


Der Test sieht wie folgt aus.
package com.ykdevs.springboottest;
import org.junit.jupiter.api.Test;
class ApplicationTest {
	@Test
	void main() {
		Application.main(new String[0]);
	}
}


Gradle User Guide Einführung in die offiziellen Spring Boot-Dokumente JUnit 5 Benutzerhandbuch
Recommended Posts