Heim > Java > javaLernprogramm > Warum werden meine Spring Boot-SQL-Anweisungen nicht in einer Datei protokolliert?

Warum werden meine Spring Boot-SQL-Anweisungen nicht in einer Datei protokolliert?

Linda Hamilton
Freigeben: 2024-11-29 00:16:11
Original
621 Leute haben es durchsucht

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

SQL-Anweisungen in Spring Boot protokollieren

Obwohl die Anzeige und Formatierung von SQL-Anweisungen in application.properties aktiviert ist, werden SQL-Anweisungen nicht in der angegebenen Datei protokolliert.

Problem

In Ihrer Konfiguration haben Sie angegeben:

spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
Nach dem Login kopieren

Diese Einstellungen ermöglichen zwar die Konsolenprotokollierung von SQL-Anweisungen, sie leiten diese jedoch nicht in eine Protokolldatei um.

Lösung

Um SQL-Anweisungen zu protokollieren Fügen Sie Ihrer Datei die folgenden Eigenschaften hinzu application.properties:

logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
Nach dem Login kopieren

Erklärung

  • logging.level.org.hibernate.SQL=DEBUG: Setzt die Protokollebene für Hibernate-SQL-Anweisungen auf DEBUG.
  • logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE: Legt die Protokollebene für fest SQL-Parameterbindung im Ruhezustand an TRACE.

Das obige ist der detaillierte Inhalt vonWarum werden meine Spring Boot-SQL-Anweisungen nicht in einer Datei protokolliert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage