Programovanie aplikácií v Jave a Angulari - 7. prednáška (zo 6.11.2019)

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 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.