Walaupun mendayakan paparan pernyataan SQL dan pemformatan dalam application.properties, penyata SQL tidak dilog ke fail yang ditetapkan.
Dalam konfigurasi anda, anda telah ditentukan:
spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true
Walaupun tetapan ini membenarkan pengelogan konsol pernyataan SQL, mereka tidak mengubah halanya ke fail log.
Untuk log penyata SQL ke fail, tambahkan sifat berikut pada fail anda application.properties:
logging.level.org.hibernate.SQL=DEBUG logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
Atas ialah kandungan terperinci Mengapakah Pernyataan SQL Spring Boot Saya Tidak Dilog ke Fail?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!