怎么样配置log4j 才能将hibernate在控制台输出sql语句 我来答 1个回答 #热议# 为什么有人显老,有人显年轻? 司马刀剑 高粉答主 2017-11-09 · 每个回答都超有意思的 知道顶级答主 回答量:4.6万 采纳率:93% 帮助的人:7421万 我也去答题访问个人页 关注 展开全部 因为hibernate在输出sql时使用的logger名为org.hibernate.SQL,所以想让SQL语句输出到log4j,只要在log4j.properties或log4j.xml的配置中加上如下语句:log4j.logger.org.hibernate.SQL=DEBUG记得同时把hibernate中配置文件hibernate.show_sql设置为false,避免同时在控制台和log日志中双份输出sql语句。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容java数据库教程双十二年终狂欢,最高离减2600元java数据库教程小白入门、进阶提升、高手必备,一站式学习成长,助力职场飞跃!java数据库教程消费满500元即享抽奖,赢取50元奖励金、课程免单等豪礼!抓紧时间,错过等一年m.imooc.com广告 其他类似问题 2017-11-04 怎样把hibernate产生的SQL语句,输出到log4j文件 为你推荐: