2015-03-30 12 views

Antwort

15

in Ihrer Anwendung YAML-Datei eine "Protokollierung": add

# 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

Dies hilft nicht. Die SQL-Anweisung wird protokolliert, aber die Parameter werden als einfache '?' wie: "SELECT * FROM XY WHERE ID =?" – heaphach

+0

Wenn Sie @heaphach brauchen, können Sie hoffentlich mit einem Debugger herausfinden, welche Parameter übergeben werden. Für die obige Frage ist diese Antwort ausreichend und genau, auch wenn sie Ihr spezielles Problem nicht löst. – th3morg

+0

Ja für mich ist klar, was SQL ist, aber einige Manager wollen die genaue SQL-Anweisung protokollieren. Wie auch immer Sie Recht haben, Sie haben die obige Frage beantwortet. – heaphach

Verwandte Themen