{}const=>[]async()letfn</>var
Entwicklung

So schreiben Sie Ihre erste REST-API in Spring Boot

Eine einfache Anleitung für Anfänger: So erstellen Sie Ihre erste REST-API auf Spring Boot, schreiben Controller und erhalten erste Antworten in JSON.

К

Kodik

Autor

2 Min. Lesezeit

Spring Boot ist seit langem der Standard für die Erstellung von Backend-Anwendungen in Java. Seine Stärke liegt in Einfachheit und Geschwindigkeit: Sie können eine funktionierende REST-API in nur wenigen Minuten einrichten. In diesem Artikel werden wir herausfinden, wie man den ersten Schritt macht.

REST API ist eine Möglichkeit der Kommunikation zwischen Client und Server über HTTP-Anfragen. Einige Beispiele:

  • GET /users — Benutzerliste abrufen

  • POST /users — Neuen Benutzer erstellen

  • DELETE /users/1 — Benutzer mit ID = 1 löschen

Schritt 1. Erstellen Sie ein Projekt

Am schnellsten starten Sie über Spring Initializr:

  1. Wir geben die Sprache an - Java.

  2. Wählen Sie die Abhängigkeit: Spring Web.

  3. Laden Sie das Projekt herunter und öffnen Sie es in der IDE (IntelliJ IDEA, Eclipse oder VS Code).

🔥 100.000+ Schüler sind bereits bei uns

Genug Theorie gelesen?
Zeit zu coden!

Kodik — eine App, in der du durch Praxis programmieren lernst. KI-Mentor, interaktive Lektionen, echte Projekte.

🤖 KI 24/7
🎓 Zertifikate
💰 Kostenlos
🚀 Jetzt starten
Heute beigetreten

Schritt 2. Erster Controller

Erstellen Sie in dem Ordner src/main/java eine Klasse:


import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @GetMapping("/hello")
    public String hello() {
        return "Hi, this is my first REST API!";
    }
}

Was ist los?

  • @RestController - Klasse ist für REST-Anfragen zuständig.

  • @GetMapping("/hello") — verarbeitet eine GET-Anfrage an /hello.

  • Die Methode gibt eine Zeichenfolge zurück und diese wird im Browser angezeigt.

Schritt 3. Starten Sie die App

Das Projekt hat bereits eine Klasse mit der Anmerkung @SpringBootApplication. Wir starten es. Wir gehen im Browser zu http://localhost:8080/hello - und sehen die Antwort von der API. 🎉

Schritt 4. Arbeiten mit Daten

Fügen Sie eine Benutzerliste hinzu:


import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;

@RestController
public class UserController {

    @GetMapping("/users")
    public List<String> getUsers() {
        return List.of("Alice", "Bob", "Eva");
    }
}

Wenn wir jetzt /users abfragen, erhalten wir JSON:


["Alice", "Bob", "Eva"]

Was nun?

  • Füge die Methoden POST, PUT, DELETE hinzu.

  • Datenbank verbinden (Spring Data JPA).

  • Tests und Dokumentation (z. B. Swagger) einrichten.

Fazit

Mit Spring Boot können Sie die REST-API schnell bereitstellen: von der ersten Anfrage bis zur Arbeit mit Daten - nur wenige Codezeilen. Nachdem Sie die Grundlagen gemeistert haben, können Sie vollwertige Dienste erstellen, von Schulungsprojekten bis hin zu Microservices.

Um sich in Java und Spring Boot sicher zu fühlen, ist es wichtig, die Grundlagen der Programmierung zu verstehen. In der Anwendung Kodik Sie können Python, JavaScript, Lua und andere Sprachen lernen, Kurse belegen und ein Zertifikat erhalten. Dies ist ein großartiger Ausgangspunkt, um zu ernsthaften Backend-Frameworks zu wechseln.

Und wir haben auch einen aktiven Telegram-Kanal, wo wir coole Ideen diskutieren, Erfahrungen teilen und Aufgaben gemeinsam analysieren — Lernen wird nicht nur nützlich, sondern auch unterhaltsam.

🎯Hör auf zu zögern

Artikel gefallen?
Zeit zum Üben!

Bei Kodik liest du nicht nur — du schreibst sofort Code. Theorie + Praxis = echte Skills.

Sofortige Praxis
🧠KI erklärt Code
🏆Zertifikat

Keine Registrierung • Keine Karte