hibernate 不输出sql参数的解决

我的一个项目(spring hibernate cxf)使用slf4j + log4j 来输出日志,按说只要配置上 log4j.logger.org.hibernate.type.descriptor.sql.BasicBinder=TRACE

即可实现hibernate中sql参数的输出,可是它死活就是没有输出,后来我仔细查了查,发现原来在classpath中存在着 slf4j-jdk14.jar

,因为我使用maven来管理依赖项,这个jar是cxf-distribution-manifest的依赖,所以会在classpath里,只要在maven中排除这个依赖后,这个jar就不会再跑到classpath里了,这样,就能正常的输出参数了。

《hibernate 不输出sql参数的解决》

《hibernate 不输出sql参数的解决》

    原文作者:since1986
    原文地址: https://segmentfault.com/a/1190000000768218
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞