在网上找了好多,试了很多种,不知为什么,hibernate的SQL就是无法输出到log4j文件,所要的slf4j的几个包我都加了啊,怎么回事啊,知道的高手帮我看看吧!谢谢了!项目用的SSH三个框架。以下是log4j.properties文件的配置:log4j.rootLogger=INFO, A1
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%-5p] %C.%M(%L) - %m%n
log4j.appender.A1.file=${catalina.home}/logs/log4j/activate.log
log4j.appender.A1.threshold=INFO
log4j.appender.A1.DatePattern='-'yyyy-MM-ddlog4j.logger.org.hibernate.type=TRACE
log4j.logger.org.hibernate.sql=TRACE
log4j.logger.org.hibernate.type.descriptor.sql.BasicBinder=TRACE而且我也在Spring的配置文件中加上了,<prop key="hibernate.show_sql">true</prop>,但是这样它把SQL输出到控制台了,而log4j文件没有输出!SQLHibernateLog4j框架Spring
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%-5p] %C.%M(%L) - %m%n
log4j.appender.A1.file=${catalina.home}/logs/log4j/activate.log
log4j.appender.A1.threshold=INFO
log4j.appender.A1.DatePattern='-'yyyy-MM-ddlog4j.logger.org.hibernate.type=TRACE
log4j.logger.org.hibernate.sql=TRACE
log4j.logger.org.hibernate.type.descriptor.sql.BasicBinder=TRACE而且我也在Spring的配置文件中加上了,<prop key="hibernate.show_sql">true</prop>,但是这样它把SQL输出到控制台了,而log4j文件没有输出!SQLHibernateLog4j框架Spring
解决方案 »
- smslib短信猫发短信
- 不使用find()之类的方法,jquery多次选择,多次匹配,怎么实现
- 如何用图片提问。。。。
- webtomcat安装好了运行starup.bat也是正常的可是用ie测试就出现问题了???????
- 有谁知道一个页面如何先显示一部分后,再显示其它部分的吗?
- 请教一个b/s结构软件的用户界面
- jsp右侧导航标签左侧导航树的实现
- 能不能直接给我一个连接 ? ApacheModuleJServ.dll
- Eclipse里面怎么修改"Generate Getter and Setter"的默认格式?
- 急急急!谁用过TOMCAT + IIS ???????
- 开发java快一年了,有人不希望我成功,是我的技术问题吗?请大家来分析。
- 输入字符为非0数字正则表达式怎么写 ?
log4j.logger.org.hibernate.SQL=DEBUG记得同时把hibernate中配置文件hibernate.show_sql设置为false,避免同时在控制台和log日志中双份输出sql语句。
log4j.logger.org.hibernate=info
我这还是不行啊。只有控制台输出了SQL,而log4j里并没有输出!
我这还是不行啊。只有控制台输出了SQL,而log4j里并没有输出!
log4j.appender.org.hibernate = org.apache.log4j.DailyRollingFileAppender
log4j.appender.org.hibernate.File = ../log_bias.log
log4j.appender.org.hibernate.layout = org.apache.log4j.PatternLayout
log4j.appender.org.hibernate.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
log4j.logger.org.hibernate下面的东西想要输出的设为debug