Στο applicationConfig.xml αρχείου που ορίζει τη βάση δεδομένων και τις ιδιότητες της βάσης δεδομένων, ορίστε το hibernate.show_sql σε true
Η SQL που προκύπτει θα εμφανιστεί στην κονσόλα
Σημείωση: Κάτι τέτοιο θα αυξήσει την επιβάρυνση του συστήματος και δεν ευνοεί τη ρύθμιση της απόδοσης
ΑλλάΟι παράμετροι θα γίνουν; Εμφανίζεται το ερωτηματικόΗ λύση είναι η εξής:
Το επίπεδο καταγραφής είναι TARCE<DEBUG < INFO< WARN < ERROR < FATAL και το επίπεδο παρέχεται σταδιακά, εάν το επίπεδο καταγραφής έχει οριστεί σε INFO, σημαίνει ότι δεν θα είναι ορατά ούτε τα αρχεία καταγραφής επιπέδου TRACE ούτε DEBUG.
Η σχέση μεταξύ των επιπέδων είναι η σχέση συμπερίληψης, που σημαίνει ότι εάν ορίσετε το επίπεδο καταγραφής σε ανίχνευση, θα εξάγονται αρχεία καταγραφής μεγαλύτερα ή ίσα με αυτό το επίπεδο.
ΕγκαθιδρύωΤο LogBack έχει επίπεδο καταγραφής TRACE(Το Spring Boot χρησιμοποιεί το σύστημα καταγραφής LogBack από προεπιλογή, εάν δεν χρειάζεται να αλλάξετε σε άλλα συστήματα καταγραφής όπως το Log4j2 κ.λπ., δεν χρειάζεται να το ρυθμίσετε, το LogBack εκτυπώνει αρχεία καταγραφής στην κονσόλα από προεπιλογή.) )
Εδώ είναι το ριζικό επίπεδο που χρησιμοποιείται, δηλαδή όλα τα αρχεία καταγραφής του έργου, επειδή υπάρχουν πάρα πολλά αρχεία καταγραφής, δεν χρειαζόμαστε κάποια έξοδο καταγραφής, μπορείτε να το ορίσετε ξεχωριστά ως εξής:
(Τέλος)
|