SQL-Anweisungen in Spring Boot protokollieren
In Spring Boot können Sie die Protokollierung so konfigurieren, dass SQL-Anweisungen in eine Datei ausgegeben werden. Dies kann zum Debuggen oder Verfolgen der Ausführung von Datenbankoperationen nützlich sein. Standardmäßig protokolliert Spring Boot keine SQL-Anweisungen.
Um SQL-Anweisungen zu protokollieren, können Sie die folgenden Eigenschaften zu Ihrer application.properties-Datei hinzufügen:
logging.level.org.hibernate.SQL=DEBUG logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
Die oben genannten Eigenschaften legen die Protokollierung fest Ebene für den Hibernate-SQL-Logger und den BasicBinder-Logger auf DEBUG bzw. TRACE. Dadurch werden alle SQL-Anweisungen und ihre gebundenen Parameter protokolliert.
Sobald Sie diese Eigenschaften hinzugefügt haben, können Sie Ihre Anwendung ausführen und die Protokolldatei überprüfen, um die SQL-Anweisungen anzuzeigen.
Das obige ist der detaillierte Inhalt vonWie protokolliere ich SQL-Anweisungen in Spring Boot?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!