From a0e834215a2d6d8cccdb6ac75dc267db64ae1fc0 Mon Sep 17 00:00:00 2001 From: David Graff Date: Tue, 12 Jan 2016 21:02:31 -0500 Subject: [PATCH] Correct logging of 'N' parameters With the reintroduction of the setNString, setNCharacterStream, and setNClob the BaseJdbcLogger needs to be updated to recognize these and emit them in the logging stream to be consistent with other character types. --- .../java/org/apache/ibatis/logging/jdbc/BaseJdbcLogger.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/apache/ibatis/logging/jdbc/BaseJdbcLogger.java b/src/main/java/org/apache/ibatis/logging/jdbc/BaseJdbcLogger.java index 4f2b47d1b70..dae045dc21b 100644 --- a/src/main/java/org/apache/ibatis/logging/jdbc/BaseJdbcLogger.java +++ b/src/main/java/org/apache/ibatis/logging/jdbc/BaseJdbcLogger.java @@ -59,6 +59,7 @@ public BaseJdbcLogger(Log log, int queryStack) { static { SET_METHODS.add("setString"); + SET_METHODS.add("setNString"); SET_METHODS.add("setInt"); SET_METHODS.add("setByte"); SET_METHODS.add("setShort"); @@ -76,7 +77,9 @@ public BaseJdbcLogger(Log log, int queryStack) { SET_METHODS.add("setBoolean"); SET_METHODS.add("setBytes"); SET_METHODS.add("setCharacterStream"); + SET_METHODS.add("setNCharacterStream"); SET_METHODS.add("setClob"); + SET_METHODS.add("setNClob"); SET_METHODS.add("setObject"); SET_METHODS.add("setNull");