是否可以将 hibernate 中的日志记录设置为仅显示 UPDATE、INSERT 和 DELETE 查询,而不显示 SELECT? 我已将 show_sql 属性设置为 true,但应用程序通过大量选择查询向我的控制台发送垃圾邮件。可以这样配置吗?
我将 postgres 与 Spring 和 jboss 结合使用。
我将不胜感激任何帮助:)
最佳答案
可以通过 Hibernate 日志系统的 log4j.xml 进行配置,然后应用正则表达式仅写入所需的日志条目。
http://logging.apache.org/log4j/2.x/manual/filters.html#RegexFilter
关于hibernate日志显示更新查询,但没有选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19230214/