当前位置: 首页> 教育> 高考 > 2023年1月热点新闻事件_外链兔_重庆网络营销_百度seo文章

2023年1月热点新闻事件_外链兔_重庆网络营销_百度seo文章

时间:2025/7/9 0:24:26来源:https://blog.csdn.net/f135917h/article/details/144169054 浏览次数:0次
2023年1月热点新闻事件_外链兔_重庆网络营销_百度seo文章

MyBatis框架的日志配置

MyBatis作为一个封装好的ORM框架,其运行过程我们没有办法跟踪,为了让开发者MyBatis执行流程及执行步骤所完成的工作,MyBatis框架本身支持log4j日志框架,对运行的过程进行跟踪记录。我们只需对MyBatis进行相关的日志配置,就可以看到MyBatis运行过程中的日志信息

1. 添加日志框架依赖

<!-- https://mvnrepository.com/artifact/log4j/log4j -->
<dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version>
</dependency>

2.添加日志配置文件

修改第四行,改为自己接口的地址

log4j.rootLogger=DEBUG,CONSOLE,file
#log4j.rootLogger=ERROR,ROLLING\_FILE
#log4j和Mybatis结合起来了
log4j.logger.com.feng.dao=debug
log4j.logger.com.ibatis=debug
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=debug
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=debug
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=debug
#log4j和Mybatis结合起来了
#跟sql连接进行测试的相关
log4j.logger.java.sql.Connection=debug
log4j.logger.java.sql.Statement=debug
log4j.logger.java.sql.PreparedStatement=debug
log4j.logger.java.sql.ResultSet=debug
log4j.logger.org.tuckey.web.filters.urlrewrite.UrlRewriteFilter=debug
#跟sql连接进行测试的相关
#控制台输出内容
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.Threshold=error
log4j.appender.CONSOLE.Target=System.out
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
#定义日志打印格式
log4j.appender.CONSOLE.layout.ConversionPattern=\[%p] %d %c - %m%n
#控制台输出内容
#它是要去生成一个配置文件在当前项目的根路径底下生成一个log.log文件输出信息会保存在里面
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.DatePattern=yyyy-MM-dd
log4j.appender.file.File=log.log
log4j.appender.file.Append=true
#日志能接收什么样的信息
log4j.appender.file.Threshold=debug 
#日志能接收什么样的信息
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-M-d HH\:mm\:ss}%x[%5p](%F:%L) %m%n
#它是要去生成一个配置文件在当前项目的根路径底下生成一个log.log文件输出信息会保存在里面
log4j.logger.com.opensymphony.xwork2=error

3. 日志级别

日志框架输出日志信息,根据日志信息的重要程度,分为5个级别:

  • FATAL:致命性错误
  • ERROR:一般性错误信息
  • WARN:输出警告信息
  • INFO:提示信息
  • DEBUG:输出调试信息
关键字:2023年1月热点新闻事件_外链兔_重庆网络营销_百度seo文章

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: