Hibernate-Protokollierung von SQL an der Konsole mit Spring Boot und Logback nicht vermeiden

Meine Spring Boot-Anwendung zeigt weiterhin Hibernate-Abfragen in der Konsole an, obwohl die spezifische Protokollierung von Hibernate mit Logback wie folgt konfiguriert wurde:

<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>

Es sendet die Protokolle von Hibernate, einschließlich Abfragen, an die Dateihibernate.log. Ich möchte aber auch die Abfragen in der Konsole vermeiden, die meiner Meinung nach mit dieser Konfiguration passieren sollten.

Was vermisse ich

Antworten auf die Frage(6)

Ihre Antwort auf die Frage