hibernate sql查询也显示在缓存实体中

时间:2013-07-10 14:20:13

标签: hibernate log4j hibernate-cache

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

1 个答案:

答案 0 :(得分:0)

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

<property name="hibernate.show_sql">true</property>