2015-03-30 69 views

回答

15

在你的應用程序YAML文件中添加一個「記錄」的定義如下所示:

# Logging settings. 
logging: 

    # The default level of all loggers. Can be OFF, ERROR, WARN, INFO, DEBUG, TRACE, or ALL. 
    level: INFO 

    # Logger-specific levels. 
    loggers: 

     # Overrides the levels of certain packages or files. 
     "org.skife.jdbi.v2": TRACE 
+1

這並沒有幫助。 SQL語句已記錄,但參數顯示爲簡單'?'如:「SELECT * FROM XY WHERE ID =?」 – heaphach 2015-09-30 14:30:13

+0

如果這就是你需要的@heaphach,希望你可以使用一個調試器來確定傳入的參數。對於我上面提到的問題,這個答案是足夠準確的,即使它不能解決你的特定問題。 – th3morg 2015-11-20 14:37:55

+0

對我來說,它清楚了SQL是什麼,但有些管理人員想要記錄確切的SQL語句。然而你是對的,你回答了上面的問題。 – heaphach 2015-11-20 14:59:04