Obwohl die Anzeige und Formatierung von SQL-Anweisungen in application.properties aktiviert ist, werden SQL-Anweisungen nicht in der angegebenen Datei protokolliert.
In Ihrer Konfiguration haben Sie angegeben:
spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true
Diese Einstellungen ermöglichen zwar die Konsolenprotokollierung von SQL-Anweisungen, sie leiten diese jedoch nicht in eine Protokolldatei um.
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
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!