spring boot+logback+JdbcTemplate打印sql日志

Posted 人艰不拆_zmc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot+logback+JdbcTemplate打印sql日志相关的知识,希望对你有一定的参考价值。

项目中使用的JdbcTemplate直接在service中执行sql语句,配置如下:

使用IDEA创建的项目自带

main/resource 中自带logback.xml 配置文件,添加以下日志配置,本人测试只添加以下这部分就够了

<?xml version="1.0" encoding="UTF-8"?>  
<configuration>  
    <include resource="org/springframework/boot/logging/logback/base.xml"/>  
      
    <!--显示日志-->  
    <logger name="org.springframework.jdbc.core" additivity="false" level="DEBUG" >  
        <appender-ref ref="CONSOLE" />  
        <appender-ref ref="FILE" />  
    </logger>  
  
  
</configuration>  

以上是关于spring boot+logback+JdbcTemplate打印sql日志的主要内容,如果未能解决你的问题,请参考以下文章

spring-boot logback日志常用配置解释

spring-boot中logback日志配置

Spring Boot 集成 logback日志

为什么Spring Boot推荐使用logback-spring.xml来替代logback.xml来配置logback日志的问题分析

在 Spring Boot 中定义 logback 关闭钩子

Spring Boot 整合 Logback 日志框架