Programovanie aplikácií v Jave a Reacte - 7. prednáška (z 2.11.2023)

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.