1

我通过将日志级别设置为 hibernate.sql 包的调试来在日志中打印 sql 查询。日志中显示的查询很少来自在实体上使用缓存“@Cache(usage=CacheConcurrencyStrategy.READ_ONLY)”的实体。我的问题是,即使实体被缓存,日志也会显示查询,还是因为实体没有被缓存而显示查询。

4

1 回答 1

-1

可以使用此属性并添加到hibernate.cfg.xml, 以显示所有 sql 查询:

<property name="hibernate.show_sql">true</property>
于 2013-07-10T21:16:36.913 回答