From fda3d1fd8bae3fd887360172cf3b90ea65de676f Mon Sep 17 00:00:00 2001 From: Alexander Kobelev Date: Mon, 3 Feb 2025 20:34:38 +0300 Subject: [PATCH] https://logback.qos.ch/manual/layouts.html --- hello/src/main/java/com/ak/app/MainApp.java | 5 ++++- hello/src/main/resources/logback.xml | 2 +- hello/src/test/resources/logback-test.xml | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) 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