2013-07-10 8 views
0

로그 수준을 hibernate.sql 패키지의 디버그로 설정하여 로그에 sql 쿼리를 인쇄합니다. 엔티티에서 "@Cache (usage = CacheConcurrencyStrategy.READ_ONLY)"캐싱을 사용하는 엔티티에서 로그에 표시되는 쿼리가 거의 없습니다. 내 질문은 엔티티가 캐시되어 있거나 엔티티가 캐시되지 않아서 쿼리를 표시하더라도 로그에 쿼리가 표시됩니까?캐시 엔티티에 표시된 sql 쿼리도 최대 절전 모드로 전환합니다.

답변

0

이 속성을 사용하고 쇼를 위해, hibernate.cfg.xml 모든 SQL 쿼리에 추가 할 수 있습니다 답장을

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

감사하지만 내 질문은 다르다. 로그에 이미 sqls가 표시됩니다 ... – nish