我有一个hibernate标准的java应用程序(不是webapp)。默认情况下,日志记录已经可以工作了。我希望看到在sql查询中传递的参数。我已经对此进行了研究,因此需要启用日志记录。似乎hibernate使用了slf4j。我已经下载了这个jar和它附带的slf4j-log4jjar。我已经将这些jars文件添加到类路径中。我还在eclipse项目的根目录中添加了一个log4j.properties。
我似乎不能让项目认识到它需要使用slf4j及其属性文件。
我需要在我的hibernate.cfg.xml中添加引用吗?
发布于 2013-01-31 03:52:38
确保将属性hibernate.show_sql设置为true。
将SQL设置为true会使format_sql的格式更美观一些。
您可能还需要在跟踪级别上登录。
有关更多详细信息,请查看here或here。
https://stackoverflow.com/questions/14611796
复制相似问题