Programovanie aplikácií v Jave a Angulari - 7. prednáška (zo 6.11.2019)
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška sa venuje logovaniu v Jave ako spôsobu ladenia a diagnostiky chýb v produkčnom prostredí, keď priamy výpis do konzoly nestačí. Vysvetľuje sa história logovacích knižníc (Java Util Logging, Log4J) až po dnešný štandard SLF4J ako abstraktné rozhranie nad konkrétnou implementáciou, ktorou je v tomto prípade Logback. Naživo sa ukazuje pridanie závislosti cez Maven, získanie loggera cez LoggerFactory, použitie úrovní error, warn, info, debug a trace, a konfigurácia výstupu pomocou súboru logback.xml s appenderom a nastavením úrovne logovania.
- - Dôvody logovania oproti výpisu do konzoly (sysout) pri hľadaní chýb v produkcii
- - História logovacích knižníc: Java Util Logging, Log4J a nástup SLF4J ako spoločného rozhrania
- - Logback ako konkrétna implementácia SLF4J a jej pridanie cez Maven závislosť
- - Získanie loggera cez LoggerFactory.getLogger a jeho použitie v triede
- - Úrovne logovania error, warn, info, debug a trace a ich priorita
- - Konfigurácia logovania cez súbor logback.xml s appenderom a nastavením koreňovej úrovne
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky