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