Spring Boot显示SQL参数绑定?

Spring Boot显示SQL参数绑定?,第1张

Spring Boot显示SQL参数绑定

这只是对诸如Hibernate,Eclipselink等底层持久性提供程序的提示。如果不知道您正在使用的内容,很难说。

对于Hibernate,您可以配置日志记录以同时输出绑定参数:

http://www.mkyong.com/hibernate/how-to-display-hibernate-sql-parameter-
values-log4j/

这将为您提供如下输出:

Hibernate: INSERT INTO transaction (A, B) VALUES (?, ?)13:33:07,253 DEBUG FloatType:133 - binding '10.0' to parameter: 113:33:07,253 DEBUG FloatType:133 - binding '1.1' to parameter: 2

适用于所有JPA提供程序的替代解决方案是使用log4jdbc之类的东西,它将为您提供更好的输出:

INSERT INTO transaction (A, B) values (10.0, 1.1);

看到:

https://pre.google.com/p/log4jdbc-
log4j2/



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5675972.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存