Hibernate - 有选择地在日志中打印查询

Hibernate - Selectively print queries in the logs

我看到了这个 link,其中包含打印 sql 查询和参数的详细信息。有没有办法 select 使用 logback 中的任何配置主动打印查询 - 例如我只想打印插入和更新语句而不是 select 或只打印对某些表完成的操作。

同样,我也看到下面正在打印。我希望日志语句从 "insert into" 开始。有没有办法在实际 sql 语句之前排除任何内容而无需构建自定义附加程序?

batching 1 statements: 0: insert into.....

使用正则表达式过滤

https://logback.qos.ch/manual/filters.html#matcher

应该可以将 SELECT 与 INSERT

区分开来