在Spring Boot 中記錄SQL 語句
當嘗試將SQL 語句記錄到檔案時,儘管正確配置了application.properties,但許多人還是遇到了困難。使用 spring.jpa.show-sql=true 啟用 SQL 語句列印到控制台並使用 spring.jpa.properties.hibernate.format_sql=true 進行格式化時,語句無法出現在所需的日誌檔案中。
要解決此問題,應將下列屬性新增至屬性檔案:
這些設定確保 SQL 語句在 DEBUG 層級記錄。結合 Spring 和 Hibernate 的 INFO 日誌級別,SQL 語句將被捕獲並記錄在指定的日誌檔案中。
以上是為什麼我的 SQL 語句在 Spring Boot 中沒有記錄到檔案中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!