我的春天啓動的應用程序一直顯示在控制檯Hibernate查詢儘管已經用的logback配置Hibernate的具體日誌與Spring引導和的logback安慰如下:無法避免Hibernate日誌SQL
<appender name="HIBERNATE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${LOGDIR}/hibernate.log</file>
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss} - %msg%n</pattern>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${LOGDIR}/hibernate.log.%d</fileNamePattern>
</rollingPolicy>
</appender>
<logger name="org.hibernate" additivity="false">
<appender-ref ref="HIBERNATE"/>
</logger>
<logger name="org.hibernate.SQL" additivity="false">
<appender-ref ref="HIBERNATE"/>
</logger>
<logger name="org.hibernate.type.descriptor.sql" additivity="false">
<appender-ref ref="HIBERNATE"/>
</logger>
它發送Hibernate的日誌(包括查詢)到文件hibernate.log
。但我也想避免在控制檯中查詢,我認爲這應該與這種配置有關。
我錯過了什麼?
是否啓用了'hibernate.show_sql'配置?如果是這樣,只是禁用它 –