写点什么

mybatis 添加日志并打印 sql

作者:Geek_5829b6
  • 2022 年 8 月 18 日
    广东
  • 本文字数:495 字

    阅读完需:约 2 分钟

如果遇到有问题,又一直看不出来的时候,很有必要这么做


选择很多


  • SLF4J

  • Apache Commons Logging

  • Log4j 2

  • Log4j (3.5.9 起废弃)

  • JDK logging


我们就用 log4j2 吧


补充依赖


<dependency>    <groupId>org.apache.logging.log4j</groupId>    <artifactId>log4j-core</artifactId>    <version>2.18.0</version></dependency>
<dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-slf4j-impl</artifactId> <version>2.18.0</version></dependency>
复制代码


日志配置


<?xml version="1.0" encoding="UTF-8"?><Configuration xmlns="http://logging.apache.org/log4j/2.0/config">
<Appenders> <Console name="stdout" target="SYSTEM_OUT"> <PatternLayout pattern="%5level [%t] - %msg%n"/> </Console> </Appenders>
<Loggers> <Logger name="com.aiyeni" level="debug"/> <Root level="error" > <AppenderRef ref="stdout"/> </Root> </Loggers></Configuration>
复制代码


mybatis 配置


<settings>  <setting name="logImpl" value="LOG4J2"/></settings>
复制代码


测试



发布于: 刚刚阅读数: 5
用户头像

Geek_5829b6

关注

还未添加个人签名 2019.09.01 加入

还未添加个人简介

评论

发布
暂无评论
mybatis添加日志并打印sql_Java_Geek_5829b6_InfoQ写作社区