Browse Source

DATAJDBC-569 - Use JdbcUtils to obtain values from a ResultSet.

Original pull request: #236.
pull/240/head
Jens Schauder 6 years ago committed by Mark Paluch
parent
commit
0fe4f4f2f9
No known key found for this signature in database
GPG Key ID: 51A00FA751B91849
  1. 3
      spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/ResultSetAccessor.java

3
spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/ResultSetAccessor.java

@ -23,6 +23,7 @@ import java.util.Map; @@ -23,6 +23,7 @@ import java.util.Map;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.data.mapping.MappingException;
import org.springframework.jdbc.support.JdbcUtils;
import org.springframework.lang.Nullable;
import org.springframework.util.LinkedCaseInsensitiveMap;
@ -89,7 +90,7 @@ class ResultSetAccessor { @@ -89,7 +90,7 @@ class ResultSetAccessor {
try {
int index = findColumnIndex(columnName);
return index > 0 ? resultSet.getObject(index) : null;
return index > 0 ? JdbcUtils.getResultSetValue(resultSet, index) : null;
} catch (SQLException o_O) {
throw new MappingException(String.format("Could not read value %s from result set!", columnName), o_O);
}

Loading…
Cancel
Save