====== LU09a - Logging in Spring Boot ======
Das Logging funktioniert im Grossen und Ganzen gleich wie bisher mit ''slf4j''.
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class DemoController {
private static final Logger log = LoggerFactory.getLogger(DemoController.class);
...
log.error("Error during execution of...:", e);
Neu ist, dass wir die dazugehörigen Einstellungen einfach in unser ''application.properties'' schreiben können.
logging.level.root=INFO
logging.level.ch.bzz=DEBUG
logging.file.name=app.log
==== Vereinfachung mit Lombok ====
Project Lombok hilft uns auch hier die Erstellung des Logger-Objektes zu vereinfachen.
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class DemoController {
...
log.error("Error during execution of...:", e);