Lekce 3 - Annotation processor v Javě - Hello annotation world
V předchozí lekci, Annotation processor v Javě - Tvorba Maven projektu, jsme si vytvořili Maven projekt jako kostru, na které budeme dále s Java Annotation Processor pracovat.
Dnes se rovnou pustíme do zpracování anotací. Opět ale začneme menší teorií.
AbstractProcessor
V Javě je k dispozici abstraktní třída
AbstractProcessor
, pomocí které se anotace zpracovávají. Cílem
dnešního tutoriálu je vytvořit jednoduchý processor, který vygeneruje
třídu Zdravic
s metodou pozdrav()
, která vypíše
do konzole jednoduchý pozdrav, který zadáme jako parametr v anotaci. Reálně
se takto annotace rozhodně nepoužívají, nám jde ale o přiblížení, jak
takové annotace s parametry zpracovat.
Maven projekt
Ve vytvořených projektech budeme používat Maven, který nám velmi zjednoduší spuštění Annotation processoru. Pod článkem je k dispozici
...konec náhledu článku...
Pokračuj dál
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.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- 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 Java tutoriálu si představíme velmi základní annotation processor, pomocí kterého pozdravíme uživatele. Pozdrav budeme zadávat pomocí anotace.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.