mybatis(11)——在mybatis中配置并使用log4j日志
发布日期:2021-05-07 02:55:28 浏览次数:14 分类:原创文章

本文共 1243 字,大约阅读时间需要 4 分钟。

1.在maven中导入log4j依赖

<dependency>    <groupId>log4j</groupId>    <artifactId>log4j</artifactId>    <version>1.2.17</version></dependency>

2.在mybatis-config.xml的settings标签中配置log4j日志

<settings>    <setting name="logImpl" value="LOG4J"/></settings>

3.在resources文件夹下创建log4j.properties文件,用以log4j的相关配置

### 配置根/在什么地方会打印日志   ###log4j.rootLogger = debug,console### 设置输出sql的级别,其中logger后面的内容全部为jar包中所包含的包名 ###log4j.logger.org.apache=dubuglog4j.logger.java.sql.Connection=dubuglog4j.logger.java.sql.Statement=dubuglog4j.logger.java.sql.PreparedStatement=dubuglog4j.logger.java.sql.ResultSet=dubug### 配置输出到控制台 ###log4j.appender.console = org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target = System.outlog4j.appender.console.layout = org.apache.log4j.PatternLayoutlog4j.appender.console.layout.ConversionPattern =  %d{ABSOLUTE} %5p %c{1}:%L - %m%n### 配置输出到文件 ###log4j.appender.fileAppender = org.apache.log4j.FileAppenderlog4j.appender.fileAppender.File = logs/log.loglog4j.appender.fileAppender.Append = truelog4j.appender.fileAppender.Threshold = DEBUGlog4j.appender.fileAppender.layout = org.apache.log4j.PatternLayoutlog4j.appender.fileAppender.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n

4.做好以上三步就可以查看log4j日志了

在这里插入图片描述

上一篇:mybatis(12)——在mybatis中通过limit和RowBounds实现分页查询
下一篇:mybatis(9)——当实体类的成员变量名称和数据库表中名称不一样的两种处理方式:起别名和使用resultMap标签

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月12日 10时37分19秒