Používanie vlastných bannerov v jarnom bootovaní

1. Prehľad

V predvolenom nastavení je Spring Boot dodávaný s bannerom, ktorý sa zobrazí hneď po spustení aplikácie.

V tomto článku sa dozvieme, ako vytvoriť vlastný banner a použiť ho v aplikáciách Spring Boot.

2. Vytvorenie bannera

Než začneme, musíme si vytvoriť vlastný banner, ktorý sa zobrazí v čase spustenia aplikácie. Vlastný banner môžeme vytvoriť úplne od začiatku alebo použiť rôzne nástroje, ktoré to urobia za nás.

V tomto príklade sme použili oficiálne logo spoločnosti Baeldung:

V niektorých situáciách by sme však banner radi použili vo formáte obyčajného textu, pretože jeho údržba je pomerne ľahšia.

Textový vlastný banner, ktorý sme použili v tomto príklade, je k dispozícii tu.

Tu je potrebné poznamenať, že znaková sada ANSI má schopnosť zobrazovať farebný text v konzole. To sa nedá dosiahnuť pomocou jednoduchého formátu obyčajného textu.

3. Používanie vlastného bannera

Pretože máme vlastný banner pripravený, musíme vytvoriť súbor s názvom banner.txt v src / main / resources adresár a vložte do neho obsah bannera.

Tu je potrebné poznamenať, že banner.txt je predvolený očakávaný názov súboru bannera, ktorý Spring Boot používa. Ak však chceme pre banner zvoliť akékoľvek iné umiestnenie alebo iný názov, musíme nastaviť jarný.bratislava.miesto majetok v application.properties spis:

spring.banner.location = classpath: /path/to/banner/bannername.txt

Môžeme tiež použiť obrázky ako bannery. Rovnako ako s banner.txt, Spring Boot očakáva, že názov obrázku banneru bude ako banner.gif. Ďalej môžeme v okne nastaviť rôzne vlastnosti obrázkov, ako je výška, šírka atď application.properties:

spring.banner.image.location = classpath: banner.gif spring.banner.image.width = // TODO spring.banner.image.height = // TODO spring.banner.image.margin = // TODO spring.banner. image.invert = // TODO

Vždy je však lepšie použiť textový formát, pretože ak sa použije nejaká zložitá štruktúra obrazu, čas spustenia aplikácie sa drasticky predĺži.

4. Záver

V tomto rýchlom článku sme si ukázali, ako používať vlastný banner v aplikáciách Spring Boot.

Celý zdrojový kód je ako vždy k dispozícii na GitHub.


$config[zx-auto] not found$config[zx-overlay] not found