springboot logback配置mybatis 日誌以及多環境配置

wilsonYang發表於2018-06-26
No 1 建立logback-spring.xml資原始檔

springboot logback配置mybatis 日誌以及多環境配置

No 2 配置logback-spring.xml的mybatis log配置
  <!--mybatis log configure-->
    <!--配置mybatis輸出語句包-->
    <logger name="com.wilson.nfc" level="TRACE"/>

    <logger name="java.sql.Connection" level="DEBUG"/>
    <logger name="java.sql.Statement" level="DEBUG"/>
    <logger name="java.sql.PreparedStatement" level="DEBUG"/>
複製程式碼

springboot logback配置mybatis 日誌以及多環境配置

No 3 在logback-spring.xml檔案中配置不同環境日誌輸出級別
<!--配置不同環境日誌-->
<!-- 測試環境+開發環境. 多個使用逗號隔開. -->
<springProfile name="test,dev">
    <logger name="com.wilson.nfc.controller" level="info" />
</springProfile>
<!-- 生產環境. -->
<springProfile name="prod">
    <logger name="com.wilson.nfc.controller" level="ERROR" />
</springProfile>
複製程式碼

springboot logback配置mybatis 日誌以及多環境配置

No 4 建立多環境配置檔案

springboot logback配置mybatis 日誌以及多環境配置

引入方式

springboot logback配置mybatis 日誌以及多環境配置

相關文章