Anotácie v Jave

Kurz sa venuje anotáciám v Jave – od základného pochopenia ich významu až po tvorbu vlastných annotation procesorov a generovanie kódu. Pochopíš, ako anotácie fungujú, prečo sú kľúčové pre moderné frameworky a ako ich využiť vo vlastných projektoch.

Naučíš sa pracovať s APT API, vytvárať vlastné anotácie a spracovávať ich počas kompilácie. Kurz zahŕňa praktické využitie v knižniciach ako Lombok, MapStruct či AutoService a ukazuje, ako anotácie fungujú v Spring Frameworku a Jakarta EE.

Pokročilé témy zahŕňajú optimalizáciu annotation procesorov, build integráciu, testovanie procesorov a ich využitie v modulárnych a microservices architektúrach. Po absolvovaní budeš rozumieť mechanizmom, ktoré stoja za mnohými modernými Java frameworkmi, a dokážeš ich vedome využívať vo vlastných riešeniach.

99