diff --git a/spring-data-jdbc/pom.xml b/spring-data-jdbc/pom.xml
index d7722eca..af9ad090 100644
--- a/spring-data-jdbc/pom.xml
+++ b/spring-data-jdbc/pom.xml
@@ -141,7 +141,7 @@
com.h2database
h2
${h2.version}
- test
+ true
@@ -190,7 +190,7 @@
com.microsoft.sqlserver
mssql-jdbc
${mssql.version}
- test
+ true
diff --git a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/JdbcColumnTypes.java b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/JdbcColumnTypes.java
index 4ab9deaf..bb7a0ef3 100644
--- a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/JdbcColumnTypes.java
+++ b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/JdbcColumnTypes.java
@@ -16,6 +16,7 @@
package org.springframework.data.jdbc.core.convert;
import java.sql.Timestamp;
+import java.time.OffsetDateTime;
import java.time.ZonedDateTime;
import java.time.temporal.Temporal;
import java.util.Date;
@@ -52,6 +53,7 @@ public enum JdbcColumnTypes {
javaToDbType.put(Enum.class, String.class);
javaToDbType.put(ZonedDateTime.class, String.class);
+ javaToDbType.put(OffsetDateTime.class, OffsetDateTime.class);
javaToDbType.put(Temporal.class, Timestamp.class);
}
diff --git a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/JdbcCustomConversions.java b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/JdbcCustomConversions.java
index 45ce0c6b..efad38c1 100644
--- a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/JdbcCustomConversions.java
+++ b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/convert/JdbcCustomConversions.java
@@ -18,6 +18,7 @@ package org.springframework.data.jdbc.core.convert;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
+import java.util.function.Predicate;
import org.springframework.core.convert.converter.GenericConverter.ConvertiblePair;
import org.springframework.data.convert.CustomConversions;
@@ -35,7 +36,7 @@ import org.springframework.data.jdbc.core.mapping.JdbcSimpleTypes;
*/
public class JdbcCustomConversions extends CustomConversions {
- private static final List