Java tomcat - how to remove JDBC debug logs

后端 未结 1 949
误落风尘
误落风尘 2021-01-25 18:31

The following log is constantly thrown to the console:

09:36:53.456 [CloseConnectionsTimer] DEBUG o.s.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection          


        
相关标签:
1条回答
  • 2021-01-25 19:18

    Are you using Logback or Log4J? Do you have any configuration file in your application? Try placing this in src/main/resources/logback.xml:

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
    
        <logger name="org.springframework.jdbc" level="INFO" />
    
        <root level="ALL">
            <appender class="ch.qos.logback.core.ConsoleAppender">
                <encoder>
                    <Pattern>%d{HH:mm:ss:SSS} | %-5level | %thread | %logger{20} | %msg%n</Pattern>
                </encoder>
            </appender>
        </root>
    </configuration>
    

    If you already found logback.xml file in your application, just add the <logger... line.

    However if you found log4j.xml in the directory above, add this lines to it instead:

    <logger name="org.springframework.jdbc">
        <level value="INFO"/> 
    </logger>
    
    0 讨论(0)
提交回复
热议问题