次の 3 つの構成が必要です
1: mybatisplus パッケージのログ レベルを DEBUG に設定します;
logging: level: com: baomidou: mybatisplus: DEBUG
2: プロジェクト マッパー ディレクトリ (dao) を設定しますパッケージパス) ログレベルは DEBUG です;
logging: level: com: xxx: xxx xxx: DEBUG
3: mybatis-plus のログ出力モードを slf4j に設定します。
mybatis-plus: #mapper-locations: classpath*:/mappings/**/*.xml configuration: log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
添付ファイル: 印刷をオフにする
運用環境では、SQL ログを印刷したくない場合は、次の構成を使用してログをオフにすることができます。
mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.nologging.NoLoggingImpl
application.properties ファイルの場合
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.nologging.NoLoggingImpl
制御したい場合構成 SQL 出力効果を通じて、log-impl の値を外部から渡された値に設定できます。
mybatis-plus: configuration: log-impl: ${mybatis-plus-log-impl}
${mybatis-plus-log-impl} さまざまな値を実現できます。
以上がspringboot で SQL ログの印刷を有効にするように mybatisplus を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。