Programovanie aplikácií v Jave a Reacte - 7. prednáška (z 2.11.2023)
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 o logovaní a bezpečnosti (heslá) v Java aplikáciách. Vysvetľuje, prečo je nevyhnutné používať profesionálne logovacie knižnice namiesto System.out, predstavuje architektúru SLF4J ako fasády nad implementáciami Logback a Log4j (vrátane spomienky na zraniteľnosť Log4Shell) a ukazuje praktické nastavenie loggera v Mavene aj v kóde. Detailne popisuje úrovne logovania (error, warning, info, debug, trace) a kedy ktorú použiť.
- - Dôvody a princípy správneho logovania oproti System.out
- - SLF4J ako logovacie rozhranie a implementácie Logback, Log4j, Log4j2
- - Zraniteľnosť Log4Shell v knižnici Log4j
- - Vytvorenie static final Logger cez LoggerFactory.getLogger
- - Úrovne logovania: fatal, error, warning, info, debug, trace
- - Odporúčania, čo a na akej úrovni logovať (úspešné/neúspešné operácie, výnimky)
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky