美文网首页
切换新的yml后Mybatis不打印sql日志解决办法

切换新的yml后Mybatis不打印sql日志解决办法

作者: 夜色001 | 来源:发表于2021-03-17 23:28 被阅读0次

    原系统有application-dev.yml,可正常打印sql日志。后因项目需要,复制application-dev.yml文件,重新起名application-local.yml。启动后发现无法打印sql日志。
    经查,系统存在一个叫logback-spring.xml的文件,中间配置的开发环境和测试环境,没有包含新的yml文件local,故无法打印日志,添加后恢复正常。

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <include resource="org/springframework/boot/logging/logback/base.xml" />
        <logger name="org.springframework.web" level="INFO"/>
        <logger name="org.springboot.sample" level="TRACE" />
    
        <!-- 开发、测试环境 -->
        <springProfile name="local,dev,test">
            <logger name="org.springframework.web" level="INFO"/>
            <logger name="org.springboot.sample" level="INFO" />
            <logger name="pro.haichuang" level="DEBUG" />
        </springProfile>
    
        <!-- 生产环境 -->
        <springProfile name="prod">
            <logger name="org.springframework.web" level="ERROR"/>
            <logger name="org.springboot.sample" level="ERROR" />
            <logger name="pro.haichuang" level="ERROR" />
        </springProfile>
    
    </configuration>
    
    

    相关文章

      网友评论

          本文标题:切换新的yml后Mybatis不打印sql日志解决办法

          本文链接:https://www.haomeiwen.com/subject/qevycltx.html