说明:
(1)本篇博客主要内容:引入log4j2日志组件并配置;
(2)关于日志,前面介绍过logback日志组件:如有需要可以依次参考;
●【MyBatis进阶一:slf4j日志门面和logback日志组件;(在MyBatis中的使用logback)(本篇博客仅仅是在控制台输出日志信息,不涉及把日志信息存储到日志文件)】:第一次引入SLF4日志门面、logback日志实现;(也知道了Mybatis框架中,可以很好的使用logback日志组件)
●【【logger.error()】介绍;(只是将日志打印在Console控制台)】:介绍了logger.error()方法的几种重构形式;
●【Spring JDBC与事务管理5:Spring编程式事务;】:知道引入logback后,Spring框架就可以默认使用logback来输出日志(此时,还是向控制台输出日志);
●【Spring MVC拦截器3:拦截器案例:开发【获取“用户流量信息”的拦截器】;(logback日志组件:把日志存储到日志文件中;)】中接触到了,把日志信息存储到本地的日志文件中;
● 【SSM开发书评网6:项目准备与SSM整合四:整合【logback日志】,【声明式事务】 ,【JUnit单元测试】;】(SSM项目整合logback)
目录
4.然后,在resources目录下创建log4j2.xml配置文件,来配置log4j2日志组件;
1.日志回顾与log4j2日志简介;
● error一定是发生错误了;比如排除异常时(这是个error级别的错误),那么我们就可以同时打印出error日志;或者连接不上数据库时,也应该打印出error日志;;;;一旦发生了error时,就意味着需要人为介入去排查错误、修复错误的;
● warn警告日志,一般用的不多;
● info日志用的比较多;;;info日志的作用是,留下一些在现在看起来无关痛痒的记录;在将来如果发生了线上问题,当我们去排查线上问题时,那些预埋的info日志可以帮我们;(比如用户的请求和返回信息,就属于info级别)
● debug日志用的也比较多;;;我们在程序开