Как добраться, значения связывают параметры от объекта Oracle JDBC PreparedStatement

Поскольку Craig сказал, нет.

, Но, относительно Вашего комментария относительно , почему :

могло бы быть легче использовать 1 <form> с исходными данными и кнопкой "Update", и использование копирует скрытые исходные данные с кнопкой "Submit Order" в другом <form>.

9
задан Raimonds Simanovskis 15 July 2009 в 00:34
поделиться

2 ответа

Most logging framework have the notion for Nested Diagnostic Context. You could save your query and its parameters there when you fill up the prepared statement.

Or, perhaps, do it in one step:

PreparedStatement fillAndLog(Connection conn, String query, Object... args) {
    int i = 0;
    PreparedStatement pstmt = conn.prepareStatement(query);
    for (Object o : args) {
       if (o instanceof String) {
           pstmt.setString(i, (String)o);
       } // else...
       i++;
    }
    log.debug(String.format(query.replaceAll("\\?", "%s"), args));
    return pstmt;
}
2
ответ дан 3 November 2019 в 08:21
поделиться

You can have a look at p6spy , it's a proxy to your database driver that allows monitoring and logging.

1
ответ дан 3 November 2019 в 08:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: