SSH框架学习(六、加入log4j)
2012-11-30 16:42
190 查看
log4j是个很多人喜欢用的日志工具,随大流咯。
log4j的最新版是2.0-beat3,稳妥起见,我用了log4j 1.2.17,下载地址:http://logging.apache.org/log4j/1.2/download.html
导入包,在src目录下添加log4j的配置文件:log4j.properties,下面这个是网络上下载来的,看起来不错。
在hibernate的配置里面,添加
这样,就能在控制台显示sql语句了,而且还排了下版。
log4j的最新版是2.0-beat3,稳妥起见,我用了log4j 1.2.17,下载地址:http://logging.apache.org/log4j/1.2/download.html
导入包,在src目录下添加log4j的配置文件:log4j.properties,下面这个是网络上下载来的,看起来不错。
#------------------------------------------------------------------------------ # # The following properties set the logging levels and log appender. The # log4j.rootCategory variable defines the default log level and one or more # appenders. For the console, use 'S'. For the daily rolling file, use 'R'. # For an HTML formatted log, use 'H'. # # To override the default (rootCategory) log level, define a property of the # form (see below for available values): # # log4j.logger. = # # Available logger names: # TODO # # Possible Log Levels: # FATAL, ERROR, WARN, INFO, DEBUG # #------------------------------------------------------------------------------ log4j.rootCategory=INFO, S log4j.logger.com.dappit.Dapper.parser=ERROR log4j.logger.org.w3c.tidy=FATAL #------------------------------------------------------------------------------ # # The following properties configure the console (stdout) appender. # See http://logging.apache.org/log4j/docs/api/index.html for details. # #------------------------------------------------------------------------------ log4j.appender.S = org.apache.log4j.ConsoleAppender log4j.appender.S.layout = org.apache.log4j.PatternLayout log4j.appender.S.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} %c{1} [%p] %m%n #------------------------------------------------------------------------------ # # The following properties configure the Daily Rolling File appender. # See http://logging.apache.org/log4j/docs/api/index.html for details. # #------------------------------------------------------------------------------ log4j.appender.R = org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File = logs/bensApps.log log4j.appender.R.Append = true log4j.appender.R.DatePattern = '.'yyy-MM-dd log4j.appender.R.layout = org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} %c{1} [%p] %m%n #------------------------------------------------------------------------------ # # The following properties configure the Rolling File appender in HTML. # See http://logging.apache.org/log4j/docs/api/index.html for details. # #------------------------------------------------------------------------------ log4j.appender.H = org.apache.log4j.RollingFileAppender log4j.appender.H.File = logs/bensApps.html log4j.appender.H.MaxFileSize = 100KB log4j.appender.H.Append = false log4j.appender.H.layout =org.apache.log4j.HTMLLayout
在hibernate的配置里面,添加
<property name="show_sql">true</property> <property name="format_sql">true</property>
这样,就能在控制台显示sql语句了,而且还排了下版。
相关文章推荐
- SSH框架学习(五、加入log4j)
- SSH框架学习(五、在struts和spring基础上加入hibernate)
- SSH框架学习(二、加入基本的Struts)
- SSH框架学习(三、在struts基础上加入spring)
- SSH框架学习(二、在struts基础上加入spring)
- SSH框架学习(四、在struts和spring基础上加入hibernate)
- SSH框架学习(七、加入c3p0连接池并改用spring提供的sessionFactory)
- SSH框架学习(六、加入c3p0连接池并改用spring提供的sessionFactory)
- SSH框架学习(三、在struts基础上加入spring)
- log4j学习参考地址
- log4j学习总结
- Log4j配置学习文档之三 参考
- net学习之C#面向对象 大富翁V2.1 优化代码,加入. 全局变量,Exception异常.
- Log4J学习【三】复杂一点的例子一
- 学习如何用自己的 appender 来扩展 log4j 框架
- 最近加入了控件开发团队,发现一些基础的东西,转发上来方便大家学习(转)
- iOS: 学习笔记, 加入一个带界面约束的控制器
- ssh框架学习
- 很高兴加入CSDN,与大家共同学习
- log4j学习