log4j配置文件,log4j.properties
来源:互联网 发布:黑暗之魂2原罪学者优化 编辑:程序博客网 时间:2024/06/04 19:11
log4j日志记录需要的jar包:
%m 输出代码中指定的消息
%p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL %r 输出自应用启动到输出该log信息耗费的毫秒数
%c 输出所属的类目,通常就是所在类的全名 %t 输出产生该日志事件的线程名 %n 输出一个回车换行符,Windows平台为“/r/n”,Unix平台为“/n”
%d 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss ,SSS},输出类似:2002年10月18日 22 : 10 : 28 , 921
%l 输出日志事件的发生位置,包括类目名、发生的线程,以及在代码中的行数
下面是log4j.properties文件中的基本配置:
### direct log messages to stdout(输出日志信息到标准输出) ### log4j.appender.stdout=org.apache.log4j.ConsoleAppender #输出到控制台log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout #配置日志信息的格式(HTMLLayout(以HTML表格形式布局), #PatternLayout(可以灵活地指定布局模式), #SimpleLayout(包含日志信息的级别和信息字符串), #TTCCLayout(包含日志产生的时间、线程、类别等等信息))log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n #日志信息的格式### direct messages to file hibernate.log(输出日志信息到日志文件) ### #log4j.appender.file=org.apache.log4j.FileAppender #输出日志信息到文件#log4j.appender.file.File=hibernate.log #定义日志文件的文件名#log4j.appender.file.layout=org.apache.log4j.PatternLayout #配置日志信息的格式(HTMLLayout(以HTML表格形式布局), #PatternLayout(可以灵活地指定布局模式), #SimpleLayout(包含日志信息的级别和信息字符串), #TTCCLayout(包含日志产生的时间、线程、类别等等信息)) #log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n #日志信息的格式### set log levels - for more verbose logging change 'info' to 'debug'(设置日志级别) ### log4j.rootLogger=warn, stdout #日志级别,输出平台这个配置是必须的,它的定义格式: #log4j.rootLogger = level,appenderName,,appenderName, …#log4j.logger.org.hibernate=info #记录所有的信息log4j.logger.org.hibernate=debug #记录执行的SQL DML语句### log HQL query parser activity (HQL查询分析器的活动日志) ####log4j.logger.org.hibernate.hql.ast.AST=debug ### log just the SQL (记录执行的SQL DML语句)####log4j.logger.org.hibernate.SQL=debug ### log JDBC bind parameters(记录JDBC参数)### log4j.logger.org.hibernate.type=info #log4j.logger.org.hibernate.type=debug ### log schema export/update (记录执行的SQL DDL语句)### log4j.logger.org.hibernate.tool.hbm2ddl=debug #可以将所有sql语句进行输出### log HQL parse trees (记录HQL日志分析树)####log4j.logger.org.hibernate.hql=debug ###(记录在清理Session缓存时,Session缓存中所有对象的状态(最多记录20个对象))####log4j.logger.org.hibernate.pretty=DEBUG ### log cache activity(记录第二级缓存的活动)### #log4j.logger.org.hibernate.cache=debug ### log transaction activity (记录与事务有关的活动 )### #log4j.logger.org.hibernate.transaction=debug ### log JDBC resource acquisition(记录得到的JDBC资源)####log4j.logger.org.hibernate.jdbc=debug### enable the following line if you want to track down connection(记录与事务有关的活动)### ### leakages when using DriverManagerConnectionProvider ### #log4j.logger.org.hibernate.connection.DriverManagerConnectionProvider=trace ###是一种提供安全验证和授权服务的框架 ####log4j.logger.org.hibernate.secure=DEBUG根据以上知识对log4j.properties文件进行配置。。。
0 0
- Log4j配置文件 log4j.properties
- Log4J配置文件log4j.properties
- log4j配置文件,log4j.properties
- log4j的配置文件log4j.properties
- log4j配置文件-log4j.properties
- log4j日志配置文件log4j.properties
- log4j的配置文件,log4j.properties
- log4j.properties配置文件
- log4j.properties配置文件详解
- LOG4J 配置文件 properties --> XML
- log4j的properties配置文件:
- Log4j properties myibatis配置文件
- Log4j.properties配置文件
- log4j.properties配置文件
- log4j.properties配置文件
- log4j.properties配置文件
- Log4j.properties配置文件详解
- log4j properties配置文件
- 悟道
- 北漂的程序猿何去何从
- [题解]bzoj1066(SCOI2007)蜥蜴
- 十宗罪
- Insert SortList
- log4j配置文件,log4j.properties
- 数据库连接
- heredoc与nowdoc
- 滑雪(POJ-1088)
- 我的第一篇博客
- linux vim的配置
- UMR祝你元宵节快乐!(博弈论)
- Mysql PacketTooBigException Packet for query is too large
- [Leetcode] #85 Maximal Rectangle