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