Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 4 - Mapping (routing) v Kotlin Spring Boot

V minulé lekci, Úvod do architektury MVC ve Spring Bootu pro Kotlin, jsme se seznámili s výhodami a smyslem MVC architektury pro webové aplikace.

V dnešním Spring Boot tutoriálu pro Kotlin si již ukážeme reálný příklad. Výsledkem bude, že v prohlížeči najedeme na adresu localhost:8080/random a na prohlížeč se nám vrátí náhodně vygenerované číslo. Dále si pohrajeme s mappingem a skončíme pozdravením člověka jménem zadaným přímo z URL adresy.

V dnešním tutoriálu budeme rozšiřovat založený projekt z lekce Vytvoření Spring Boot projektu v Kotlinu. 

Tvorba kontroleru

Jak již z lekce Úvod do architektury MVC víme, první vrstva ve Springu se nazývá kontroler. To je takový vstup na naši stránku. V teorii jsme si pouze povyprávěli o tom, jak kontroler funguje. Dnes si ho ukážeme v praxi.

V našem package com.itnetwork.springboot.firstproject.prvniprojekt založíme novou třídu, nazveme ji třeba FirstController. Nad tuto třídu vložíme anotaci @RestController:


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Před koupí tohoto článku je třeba koupit předchozí díl

Obsah článku spadá pod licenci Premium III, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V Kotlin Spring Boot tutoriálu si vytvoříme úplně první webovou aplikaci s využitím architektury MVC. Naučíme se mapping.
Článek pro vás napsal Vašek Doškář
Avatar
Autor pracuje jako pedagog v oblasti elektroniky, elektrotechniky a programování. Rád tvoří appky všeho druhu. Má přehled v jazycích C#, Java, Kotlin, Javascript, Python a Rust
Aktivity