Obsah

Groovy makra v Openu

Makra - Groovy

Toto je sbírka maker, připravených pro různé implementace. Groovy je jazyk hodně podobný Javě, který umožňuje volat již vytvořené Javovské třídy. Zároveň je to jazyk rozšířený ve světě, tedy žádné speciální syntaxe vytvožená pouze pro potřeby Openu. Na internetu je spousta příkladů a řešení potřebných pro tvorbu maker.

Proč Groovy jako jazyk maker? Na rozdíl od Javy lze psát scripty ve zdrojovém tvaru přímo u zákazníka. Jejich překlad do spustitelného tvaru probíhá při prvním volání, tedy není nutné přeložené scripty distribuovat od nás. Zároveň je přeložený script nacachován a nedochází k jeho opakovanému překladu při každém použití.

Samozřejmě vytvořit script v Groovy není „zadarmo“. Je třeba se naučit syntaxi jazyka, ošetření všech nedostatků dat, dále pak specifika připravených a volaných tříd IS Open a v poslední řadě pak „místo“ kde dochází k vykonání Groovy makra – zda na klientu nebo na serveru.

A nyní již vzhůru do světa Open Groovy.

Pro přehlednost je celý obsah popisu Groovy maker rozdělen do jednotlivých kapitol:

Kapitola 1. Syntaxe a použití a Příklady použití.

Kapitola 2. První příklady.

Kapitola 3. Pokračování maker.

Kapitola 4. Další příklady.

Kapitola 5. Drobné utility.

Makra - Groovy - proč používat

Složitý, ale mocný nástroj

„Dostanu co potřebuji, když vím jak.“