Maison  >  Article  >  Java  >  Comment configurer mybatisplus pour activer l'impression des journaux SQL sous Springboot

Comment configurer mybatisplus pour activer l'impression des journaux SQL sous Springboot

WBOY
WBOYavant
2023-05-17 15:34:138765parcourir

Les trois configurations suivantes sont requises

1 : Définissez le niveau de journalisation sous le package mybatisplus sur DEBUG

logging:
  level:
    com:
      baomidou:
        mybatisplus: DEBUG

2 : Définissez le niveau de journalisation du répertoire du mappeur de projet (chemin du package dao) sur DEBUG ; : Définir mybatis- Le mode de sortie du journal de plus est slf4j.

logging:
  level:
    com:
      xxx: 
        xxx
         xxx: DEBUG

Pièce jointe : Désactiver l'impression

Dans un environnement de production, si vous ne souhaitez pas imprimer les journaux SQL, vous pouvez la désactiver via la configuration suivante.

mybatis-plus:
  #mapper-locations: classpath*:/mappings/**/*.xml
  configuration:
    log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl

Pour le fichier application.properties

mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.nologging.NoLoggingImpl

Si vous souhaitez contrôler l'effet d'impression SQL via la configuration, vous pouvez définir le valeur de log-impl Ceci peut être obtenu par différentes valeurs pour la valeur transmise en externe

mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.nologging.NoLoggingImpl

${mybatis-plus-log-impl}.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer