springboot配置log4j 并打印SQL

news/2024/10/30 16:18:05/

首先引入jar包依赖

<!--Log4J-->
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-log4j</artifactId>
</dependency>

因为springboot 默认有自己的日志管理机制 所以要排除一下springboot默认的日志配置

<!--Web-->
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion></exclusions>
</dependency>
添加日志配置文件:log4j.properties#控制日志级别,在哪里输出Output pattern : date [thread] priority category - message   FATAL 0  ERROR 3  WARN 4  INFO 6  DEBUG 7
log4j.rootLogger=INFO, stdout#控制台  显示的的方式为控制台普通方式
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#日志输出的格式
log4j.appender.stdout.layout.ConversionPattern=%d %-5p [%c{5}] - %m%n#打印sql部分
log4j.logger.java.sql=DEBUG
log4j.logger.com.ibatis=DEBUG
log4j.logger.java.sql.Connection = DEBUG  
log4j.logger.java.sql.Statement = DEBUG  
log4j.logger.java.sql.PreparedStatement = DEBUG  
log4j.logger.java.sql.ResultSet = DEBUGlog4j.logger.你dao层的路径=DEBUG

在配置文件application.properties中  添加

log4j.logger.你dao层的路径=DEBUG


http://www.ppmy.cn/news/573907.html

相关文章

imagej得到灰度图数据_ImageJ的高级使用方法

今天我们继续来聊一聊ImageJ的高阶使用技巧。 问题三、为什么总是全部圈起来的灰度值,有没有大神指导呢求助! 本问题涉及免疫印迹(Western Blot)分析,提问者不能分别得到每个条带的值。 灰度值0为纯黑,255为纯白,灰度值与光密度值(OD值)的关系如下图所示: 以灰度来统计WB…

【C++ 程序设计】第 5 章:类的继承与派生

目录 一、类的继承与类的派生 &#xff08;1&#xff09;继承的概念 &#xff08;2&#xff09;派生类的定义与大小 ① 派生类的定义 ② 派生类的大小 &#xff08;3&#xff09;继承关系的特殊性 &#xff08;4&#xff09;有继承关系的类之间的访问 &#xff08;5&am…

Log4j输出格式控制--log4j的PatternLayout参数含义以及详细配置

http://logging.apache.org/log4j/docs/api/org/apache/log4j/PatternLayout.html 参数说明例子%c列出logger名字空间的全称&#xff0c;如果加上{<层数>}表示列出从最内层算起的指定层数的名字空间log4j配置文件参数举例输出显示媒介假设当前logger名字空间是"a.b.…

SpringBoot重点详解--log4j.properties配置详解与实例

################################################################################ #①配置根Logger&#xff0c;其语法为&#xff1a; # #log4j.rootLogger [level],appenderName,appenderName2,... #level是日志记录的优先级&#xff0c;分为OFF,TRACE,DEBUG,INFO,WA…

Elasticsearch Log4j漏洞快速修复步骤

Elasticsearch Log4j漏洞快速修复步骤 原创2021-12-14 21:27walkingcloud 一、Elasticsearch关于Log4j2漏洞的官方说明 可以参考如下链接 https://discuss.elastic.co/t/apache-log4j2-remote-code-execution-rce-vulnerability-cve-2021-44228-esa-2021-31/291476摘要&…

slf4j导入那个依赖_SLF4J简介与使用(整合log4j)

SLF4J简介与使用(整合log4j) 一、概念 SLF4J的全称是Simple Logging Facade for Java,即简单日志门面。SLF4J并不是具体的日志框架,而是作为一个简单门面服务于各类日志框架,如java.util.logging, logback和log4j。 SLF4J提供了统一的记录日志的接口,对不同日志系统的具体实…

Log4j日志等级设置详解

说明&#xff1a; log4j定义了8个级别的log DEBUG INFO WARN ERROR FATAL ALL OFF TRACE 日志记录器&#xff08;Logger&#xff09;的行为是分等级的&#xff1a; 1.分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、ALL或者您定义的级别。 2.Log4j建议只…

jflash 下载程序

1. 怎么开启 JFlash JLink 可以单独用于产品的下载环节&#xff0c;我们只使用 JLink 附带的软件 J-Flash,&#xff0c;J-Flash 在 Windows 系统的开始菜单 JLink 文件夹下可以找到&#xff0c;如果在系统的开始菜单无法找到 JLink&#xff0c;那么可以找到 JLink 的安装目录&…