hibernate 不输出sql参数的解决
hibernate 不输出sql参数的解决
since1986 发表于6年前
hibernate 不输出sql参数的解决
  • 发表于 6年前
  • 阅读 1534
  • 收藏 2
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: maven中设置排除依赖项从而解决因为jar冲突而导致的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里了,这样,就能正常的输出参数了。

 

 

共有 人打赏支持
粉丝 8
博文 59
码字总数 10510
作品 1
×
since1986
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: