1、入门介绍
1、是什么?
一个开源的,轻量级的、用于日志管理的框架
Log4j是Apache的一个开放源代码项目,通过使用Log4j,可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器等;也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,能够更加细致地控制日志的生成过程。这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。
Log4 = log for java
2、能干嘛
①、日志监控打印,在项目试运行期间记录用户所有的操作
②、添加新的内容,比如时间和线程
③、程序调试期间,记录运行的步骤和运行行
④、成功上线稳定运行后,不需要在打印了
⑤、多个日志的输出源,例如到数据库,eclipse控制台,或者日志文件到linux系统下
3、去哪下
官网: http://logging.apache.org/
4、怎么玩
一句话:以什么样的格式,按照日志的优先级,将日志输出哪。
log4j.properties介绍
四个关键
目的地【appender】
布局【layout】
控制单元【logger】
级别【 level】
# 表示注解
properties 文件对中文支持不好 用eclipse的peopedit插件完成
5、总结概述:
打印自身往后靠。对于多个数据源:级别取精确,输出为各自。
每天进步百分之一
浙公网安备 33010602011771号