0Pricing
Java Academy · Lektion

Projekteinrichtung und Starter

Richten Sie ein Spring-Boot-Projekt ein und lernen Sie kennen, was Starter sind.

Projekteinrichtung und Starter ist eine kostenlose Java Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Java Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Java Academy-Kurs umfasst insgesamt 3 Lektionen.

Einführung

Spring Boot macht die Entwicklung von Java-Webanwendungen einfach. Für den Einstieg benötigen Sie nur wenige Abhängigkeiten und eine Hauptklasse.

Starter

Starter sind Bündel von Abhängigkeiten. Beispiel: spring-boot-starter-web fügt Spring MVC und Tomcat hinzu.

Code: Hauptklasse

Dies ist die kleinste Spring Boot-Anwendung. @SpringBootApplication richtet alles ein.

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Main {
  public static void main(String[] args) {
    SpringApplication.run(Main.class, args);
  }
}

Starter hinzufügen

Fügen Sie spring-boot-starter-web hinzu, um Webfunktionen zu erhalten. Deklarieren Sie ihn mit Maven oder Gradle.

Code: HelloController

Dieser REST-Controller antwortet auf /hello mit einfachem Text.

import org.springframework.web.bind.annotation.*;@RestController
class HelloController {
  @GetMapping("/hello")
  public String hello() {
    return "Hello Spring Boot";
  }
}

Anwendung ausführen

Führen Sie die Anwendung mit Ihrer IDE oder mit mvn spring-boot:run aus. Rufen Sie http://localhost:8080/hello auf.

Starter-Prüfung

Schnelltest: Was ist der Hauptzweck eines Spring Boot Starters?

Zusammenfassung

Zusammenfassung: Sie haben gelernt, was Starter sind, eine Hauptklasse erstellt, den Web-Starter hinzugefügt und einen Hello-Endpunkt erstellt.

Häufig gestellte Fragen

Ist die Lektion „Projekteinrichtung und Starter“ kostenlos?

Ja — der vollständige Text von „Projekteinrichtung und Starter“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Java Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Java Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Projekteinrichtung und Starter“?

Richten Sie ein Spring-Boot-Projekt ein und lernen Sie kennen, was Starter sind. Du übst Java Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Java Academy zu starten?

Keine Vorkenntnisse erforderlich. Java Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 3.

Wie lange dauert die Lektion „Projekteinrichtung und Starter“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Java Academy-Lektion Code schreiben und ausführen?

Ja. Jede Java Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Projekteinrichtung und Starter
  2. DTOs und Validierung
  3. Mini-Projekt: REST-API
← Zurück zu Java Academy