diff --git a/hello/src/main/java/com/ak/app/MainApp.java b/hello/src/main/java/com/ak/app/MainApp.java index 2730873..dd12479 100644 --- a/hello/src/main/java/com/ak/app/MainApp.java +++ b/hello/src/main/java/com/ak/app/MainApp.java @@ -1,14 +1,17 @@ package com.ak.app; +import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.time.ZonedDateTime; public class MainApp { + private static final Logger LOGGER = LoggerFactory.getLogger(MainApp.class); + private MainApp() { } public static void main(String[] args) { - LoggerFactory.getLogger(MainApp.class).info("Hello World {}!", ZonedDateTime.now()); + LOGGER.atInfo().setMessage(() -> "Hello World!").addKeyValue("time", ZonedDateTime::now).log(); } } diff --git a/hello/src/main/resources/logback.xml b/hello/src/main/resources/logback.xml index 09c6eb8..54ec603 100644 --- a/hello/src/main/resources/logback.xml +++ b/hello/src/main/resources/logback.xml @@ -2,7 +2,7 @@ - %cyan(%d{HH:mm:ss.SSS}) %gray([%thread]) %highlight(%-5level) %magenta(%logger{36}) - %msg%n + %cyan(%d{HH:mm:ss.SSS}) %gray([%thread]) %highlight(%-5level) %magenta(%logger{36}) -%kvp{NONE}- %msg%n diff --git a/hello/src/test/resources/logback-test.xml b/hello/src/test/resources/logback-test.xml index 09c6eb8..54ec603 100644 --- a/hello/src/test/resources/logback-test.xml +++ b/hello/src/test/resources/logback-test.xml @@ -2,7 +2,7 @@ - %cyan(%d{HH:mm:ss.SSS}) %gray([%thread]) %highlight(%-5level) %magenta(%logger{36}) - %msg%n + %cyan(%d{HH:mm:ss.SSS}) %gray([%thread]) %highlight(%-5level) %magenta(%logger{36}) -%kvp{NONE}- %msg%n