Java小白的数据库爱情(八)mybatis Log4j 日志
Log4J简介
日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功 能强大的日志组件,提供方便的日志记录。在apache网站: jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包
Log4J组成:
Loggers Appenders Layout
1.Logger:控制要启用或禁用哪些日志记录语句,并对日志信息进行级别限制。
2.Appenders : 指定了日志将打印到控制台还是文件中。
3.Layout : 控制日志信息的显示格式
日志级别
分为五个级别: DEBUG(人为调试信息)、INFO(普通信息)、WARN(警告)、ERROR(错 误)和FATAL(系统错误)
这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL,分 别用来指定这条日志信息的重要程度,明白这一点很重要,Log4j有一 个规则:只输出级别不低于设定级别的日志信息,假设Loggers级别设 定为INFO,则INFO、WARN、ERROR和FATAL级别的日志信息都会输 出,而级别比INFO低的DEBUG则不会输出。
Log4J使用
配置文件
可以使用properties或者xml进行配置,使用一个叫 log4j.properties 的配 置文件, 会设定 log4j 的设置信息, 例如日志级别, 日志输出方式, 日志格式等等.