这只是对诸如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/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)