diff --git a/persistence-modules/pom.xml b/persistence-modules/pom.xml
index c7905a178d..8789a8473b 100644
--- a/persistence-modules/pom.xml
+++ b/persistence-modules/pom.xml
@@ -86,6 +86,7 @@
spring-jpa
spring-jpa-2
spring-jdbc
+ spring-jooq
spring-persistence-simple
diff --git a/spring-jooq/.gitignore b/persistence-modules/spring-jooq/.gitignore
similarity index 100%
rename from spring-jooq/.gitignore
rename to persistence-modules/spring-jooq/.gitignore
diff --git a/spring-jooq/README.md b/persistence-modules/spring-jooq/README.md
similarity index 100%
rename from spring-jooq/README.md
rename to persistence-modules/spring-jooq/README.md
diff --git a/spring-jooq/pom.xml b/persistence-modules/spring-jooq/pom.xml
similarity index 99%
rename from spring-jooq/pom.xml
rename to persistence-modules/spring-jooq/pom.xml
index 550d49b5b2..6b3d565175 100644
--- a/spring-jooq/pom.xml
+++ b/persistence-modules/spring-jooq/pom.xml
@@ -9,7 +9,7 @@
com.baeldung
parent-boot-2
0.0.1-SNAPSHOT
- ../parent-boot-2
+ ../../parent-boot-2
diff --git a/spring-jooq/src/main/resources/application.properties b/persistence-modules/spring-jooq/src/main/resources/application.properties
similarity index 100%
rename from spring-jooq/src/main/resources/application.properties
rename to persistence-modules/spring-jooq/src/main/resources/application.properties
diff --git a/spring-jooq/src/main/resources/intro_config.properties b/persistence-modules/spring-jooq/src/main/resources/intro_config.properties
similarity index 100%
rename from spring-jooq/src/main/resources/intro_config.properties
rename to persistence-modules/spring-jooq/src/main/resources/intro_config.properties
diff --git a/spring-jooq/src/main/resources/intro_schema.sql b/persistence-modules/spring-jooq/src/main/resources/intro_schema.sql
similarity index 100%
rename from spring-jooq/src/main/resources/intro_schema.sql
rename to persistence-modules/spring-jooq/src/main/resources/intro_schema.sql
diff --git a/spring-jooq/src/main/resources/logback.xml b/persistence-modules/spring-jooq/src/main/resources/logback.xml
similarity index 100%
rename from spring-jooq/src/main/resources/logback.xml
rename to persistence-modules/spring-jooq/src/main/resources/logback.xml
diff --git a/spring-jooq/src/test/java/com/baeldung/jooq/introduction/ExceptionTranslator.java b/persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/introduction/ExceptionTranslator.java
similarity index 100%
rename from spring-jooq/src/test/java/com/baeldung/jooq/introduction/ExceptionTranslator.java
rename to persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/introduction/ExceptionTranslator.java
diff --git a/spring-jooq/src/test/java/com/baeldung/jooq/introduction/PersistenceContextIntegrationTest.java b/persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/introduction/PersistenceContextIntegrationTest.java
similarity index 100%
rename from spring-jooq/src/test/java/com/baeldung/jooq/introduction/PersistenceContextIntegrationTest.java
rename to persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/introduction/PersistenceContextIntegrationTest.java
diff --git a/spring-jooq/src/test/java/com/baeldung/jooq/introduction/QueryIntegrationTest.java b/persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/introduction/QueryIntegrationTest.java
similarity index 100%
rename from spring-jooq/src/test/java/com/baeldung/jooq/introduction/QueryIntegrationTest.java
rename to persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/introduction/QueryIntegrationTest.java
diff --git a/spring-jooq/src/test/java/com/baeldung/jooq/springboot/Application.java b/persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/springboot/Application.java
similarity index 100%
rename from spring-jooq/src/test/java/com/baeldung/jooq/springboot/Application.java
rename to persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/springboot/Application.java
diff --git a/spring-jooq/src/test/java/com/baeldung/jooq/springboot/InitialConfiguration.java b/persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/springboot/InitialConfiguration.java
similarity index 100%
rename from spring-jooq/src/test/java/com/baeldung/jooq/springboot/InitialConfiguration.java
rename to persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/springboot/InitialConfiguration.java
diff --git a/spring-jooq/src/test/java/com/baeldung/jooq/springboot/SpringBootIntegrationTest.java b/persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/springboot/SpringBootIntegrationTest.java
similarity index 100%
rename from spring-jooq/src/test/java/com/baeldung/jooq/springboot/SpringBootIntegrationTest.java
rename to persistence-modules/spring-jooq/src/test/java/com/baeldung/jooq/springboot/SpringBootIntegrationTest.java
diff --git a/spring-jooq/src/test/resources/application.properties b/persistence-modules/spring-jooq/src/test/resources/application.properties
similarity index 100%
rename from spring-jooq/src/test/resources/application.properties
rename to persistence-modules/spring-jooq/src/test/resources/application.properties
diff --git a/pom.xml b/pom.xml
index e4a2632bf4..e923c3711c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -650,7 +650,6 @@
spring-jersey
spring-jinq
spring-jms
- spring-jooq
spring-kafka
spring-katharsis
@@ -1101,7 +1100,6 @@
spring-jersey
spring-jinq
spring-jms
- spring-jooq
spring-kafka
spring-katharsis