Maison > Java > javaDidacticiel > Pourquoi mes instructions SQL Spring Boot ne sont-elles pas enregistrées dans un fichier ?

Pourquoi mes instructions SQL Spring Boot ne sont-elles pas enregistrées dans un fichier ?

Linda Hamilton
Libérer: 2024-11-29 00:16:11
original
619 Les gens l'ont consulté

Why Aren't My Spring Boot SQL Statements Being Logged to a File?

Consignation des instructions SQL dans Spring Boot

Malgré l'activation de l'affichage et du formatage des instructions SQL dans application.properties, les instructions SQL ne sont pas enregistrées dans le fichier désigné.

Problème

Dans votre configuration, vous avez spécifié :

spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
Copier après la connexion

Bien que ces paramètres permettent la journalisation des instructions SQL dans la console, ils ne les redirigent pas vers un fichier journal.

Solution

Pour enregistrer les instructions SQL dans un fichier, ajoutez les propriétés suivantes à votre application.properties :

logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
Copier après la connexion

Explication

  • logging.level.org.hibernate.SQL=DEBUG : définit le niveau de journalisation des instructions Hibernate SQL sur DEBUG.
  • logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE : définit le niveau de journalisation pour Hibernate Liaison du paramètre SQL à TRACE.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal