4.0.0 com.baeldung jooq-spring 0.0.1-SNAPSHOT org.springframework.boot spring-boot-dependencies 1.4.2.RELEASE pom import org.jooq jooq com.h2database h2 org.springframework spring-context org.springframework spring-jdbc org.springframework.boot spring-boot-starter-jooq org.slf4j slf4j-api runtime ch.qos.logback logback-classic runtime junit junit test org.springframework spring-test test org.springframework.boot spring-boot-starter-test org.codehaus.mojo properties-maven-plugin ${properties-maven-plugin.version} initialize read-project-properties src/main/resources/intro_config.properties org.codehaus.mojo sql-maven-plugin ${sql-maven-plugin.version} initialize execute ${db.driver} ${db.url} ${db.username} ${db.password} src/main/resources/intro_schema.sql com.h2database h2 ${com.h2database.version} org.jooq jooq-codegen-maven ${org.jooq.version} generate-sources generate ${db.driver} ${db.url} ${db.username} ${db.password} com.baeldung.jooq.introduction.db src/main/java org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} 1.8 1.8 org.apache.maven.plugins maven-surefire-plugin **/*IntegrationTest.java **/*LiveTest.java org.eclipse.m2e lifecycle-mapping ${lifecycle-mapping.version} org.jooq jooq-codegen-maven [3.7.3,) generate integration org.apache.maven.plugins maven-surefire-plugin integration-test test **/*LiveTest.java **/*IntegrationTest.java json 3.8.6 1.4.193 4.3.4.RELEASE 1.7.21 1.1.7 4.12 3.6.0 2.19.1 1.0.0 1.5 1.0.0