log4j日志

目录

pom中的依赖

log4j.properties

在mybatis配置文件中


pom中的依赖

java 复制代码
<dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.17</version>
    </dependency>

log4j.properties

java 复制代码
#将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码
log4j.rootLogger=DEBUG,console,file


#控制台输出的相关设置
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Target = System.out
log4j.appender.console.Threshold=DEBUG
log4j.appender.console.layout = org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%c]-%m%n


#文件输出的相关设置
log4j.appender.file = org.apache.log4j.RollingFileAppender

#日志保存文件所在路径
log4j.appender.file.File=./log/log.log
log4j.appender.file.MaxFileSize=10mb
log4j.appender.file.Threshold=DEBUG
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%p][%d{yy-MM-dd}][%c]%m%n


#日志输出级别
log4j.logger.org.mybatis=DEBUG
log4j.logger.java.sql=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG

在mybatis配置文件中

位置

html 复制代码
 <settings>
        <!--标准的日志工厂实现-->
        <setting name="logImpl" value="LOG4J"/>
    </settings>
相关推荐
阿乾之铭6 分钟前
Spring Boot 参数验证
java·数据库·mysql
佩奇的技术笔记8 分钟前
Java学习手册:微服务设计原则
java·微服务
jiunian_cn10 分钟前
【c++】异常详解
java·开发语言·数据结构·c++·算法·visual studio
柯南二号13 分钟前
【后端】SpringBoot用CORS解决无法跨域访问的问题
java·spring boot·后端
purrrew2 小时前
【Java ee初阶】初始网络
java·网络
程序员Bears2 小时前
从零打造个人博客静态页面与TodoList应用:前端开发实战指南
java·javascript·css·html5
Helibo442 小时前
GESPC++六级复习
java·数据结构·算法
柒七爱吃麻辣烫3 小时前
在Linux中安装JDK并且搭建Java环境
java·linux·开发语言
极小狐3 小时前
极狐GitLab 容器镜像仓库功能介绍
java·前端·数据库·npm·gitlab
努力的搬砖人.3 小时前
如何让rabbitmq保存服务断开重连?保证高可用?
java·分布式·rabbitmq