Lekce 3
Repository použité při lekci
Postup stažení: nejprve si repository forkni z mého repository do svého (tlačítko Fork vpravo nahoře). Následně naklonuješ repository do svého počítače. Pokud máš v prohlížeči nainstalovaný doplněk JetBrains Toolbox, stačí na GitHubu kliknout na tlačítko Clone in IntelliJ IDEA a pokračovat dle pokynů.
Pokud doplněk nemáš, na úvodní obrazovce IntelliJ IDEA zvol tlačítko Get from VCS, následně v nabídce vlevo zvol GitHub a v přehledu projektů vyber projekt, který chceš klonovat.
Osnova
- řešení domácího úkolu z minule
- použití entit v modelu a v šabloně
Úkol
Z této lekce nebude domácí úkol. Doporučuji projít si příklady a cvičení z předchozích lekcí, dokončit, co případně nemáš hotové. Pokud by ses opravdu nudila, můžeš upravit třeba úkol s citáty tak, aby se tam používala entita – vypisovat citát společně s jeho autorem.
Pro příští lekci se bude velmi hodit, pokud víš, jak se v HTML vytvářejí tabulky. Pokud to nevíš, podívej se na Úvod do HTML a CSS - lekce 3, kde se tabulky probírají. Pokud tě překvapuje HTML, které na tomto kurzu používáme, podívej se i na první dvě lekce Úvodu do HTML a CSS. V dalších lekcích se probírá CSS, na to v našem kurzu neklademe takový důraz, ale základy CSS je dobré znát i pro vývoj webových aplikací.
Odkazy
- Java SE 11 Javadoc – dokumentace všech tříd, které jsou součástí základní Javy ve verzi 11.
- Dokumentace Spring Boot – odsud je anotace
@SpringBootApplication
a třídaSpringApplication
. - Dokumentace Spring Framework – odsud jsou anotace
@Controller
,@GetRequest
a třídaModelAndView
. - Dokumentace Thymeleaf – šablonovací systém pro HTML použitý v projektu.