gpt4 book ai didi

spring - 使用logback记录spring JdbcTemplate的sql参数

转载 作者:行者123 更新时间:2023-12-04 14:00:16 40 4
gpt4 key购买 nike

我正在使用 Logback 和 Spring JdbcTemplate 来记录我的 SQL 查询。我的配置包含下一行:

<logger name="org.springframework.jdbc.core.JdbcTemplate" level="DEBUG" />

但这仅记录带有通配符的查询 ?没有参数列表。

在这里,我找到了一些如何使用 log4j 实现参数日志记录的答案。但我不想切换到 log4j。

那么如何使用 Logback 接收 JdbcTemplate 的参数列表?

编辑

实际上,我正在使用 NamedParameterJdbcTemplate ,如果重要的话。

最佳答案

尝试这个
<logger name="org.springframework.jdbc.core.StatementCreatorUtils" level="TRACE" />
这将显示日志:

设置SQL语句参数值:列索引1,参数值[1234],值类[java.lang.Integer],SQL类型未知

关于spring - 使用logback记录spring JdbcTemplate的sql参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25475486/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com