diff --git a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/JooqExceptionTranslator.java b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/JooqExceptionTranslator.java index effe185943..383da48c97 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/JooqExceptionTranslator.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/JooqExceptionTranslator.java @@ -21,8 +21,8 @@ import java.sql.SQLException; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.jooq.ExecuteContext; +import org.jooq.ExecuteListener; import org.jooq.SQLDialect; -import org.jooq.impl.DefaultExecuteListener; import org.springframework.dao.DataAccessException; import org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator; @@ -39,7 +39,7 @@ import org.springframework.jdbc.support.SQLStateSQLExceptionTranslator; * @author Stephane Nicoll * @since 1.5.10 */ -public class JooqExceptionTranslator extends DefaultExecuteListener { +public class JooqExceptionTranslator implements ExecuteListener { // Based on the jOOQ-spring-example from https://github.com/jOOQ/jOOQ diff --git a/spring-boot-project/spring-boot-dependencies/build.gradle b/spring-boot-project/spring-boot-dependencies/build.gradle index 6de2d8ddd1..7ffe4c9952 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -715,7 +715,7 @@ bom { ] } } - library("jOOQ", "3.16.6") { + library("jOOQ", "3.17.1") { group("org.jooq") { modules = [ "jooq",