Mybatis-03-日志
日志
1 日志工厂
如果一个数据库操作,出现了异常,需要排错,此时需要日志。 曾经:sout debug 现在:日志工厂 logImpl SLF4J/log4j(掌握)/log4j2 设置中可以设定日志:STDOUT_LOGGING 标准日志输出
2 Log4j
什么是log4j?
- Apache的一个开源项目,控制日志信息输出到控制台、文件、GUI组件。
- 可以控制每条日志的输出格式
- 可以定义每条日志信息的级别
- 可以通过配置文件灵活配置,而不需要修改原来的代码
配置步骤
-
导入log4j的包
- log4j.properties
- 配置log4j为日志的实现
-
Log4j的使用:直接测试运行刚才的查询
简单使用
- 在要使用log4j导入对应的包:import org.apache.log4j.Logger;
- 日志对象,参数为当前类的class
-
日志级别