使用 Spring Logback 格式化查询日志

Format query logs using Spring Logback

提问人:Hwangganzi 提问时间:11/15/2023 更新时间:11/15/2023 访问量:11

问:

有没有办法仅使用 Logback 格式化查询日志输出?

我正在使用 JPA、Mybatis 进行查询。 JPA 查询日志是有格式的,但 Mybatis 查询只记录一行。我希望 Mybatis 查询日志像 JPA 查询日志一样多行格式化,以便我看得更清楚。

Mybatis query logs)
==>  Preparing: /* selectABC */ SELECT a, b, c FROM t_table WHERE a = ? AND b = ?

JPA query logs)
select
       a,
       b,
       c
from   t_table
where  a = 1
       and b = 1
Hibernate:
select
        a as a_1
        b as b_1
        and so on

我知道使用 log4j 我也可以多行格式化 Mybatis 查询日志,但我想先知道是否有办法只更改 Logback 设置

搜索 StackOverflow

记录 日志记录 logback

评论


答: 暂无答案