© K. Siva Prasad Reddy 2017

K. Siva Prasad Reddy, Beginning Spring Boot 2, https://doi.org/10.1007/978-1-4842-2931-6_7

7. Working with JOOQ

K. Siva Prasad Reddy

(1)Hyderabad, India

JOOQ (Java Object Oriented Querying) is a persistence framework that embraces SQL. JOOQ provides the following features:

  • Typesafe SQL using DSL API

  • Typesafe database object referencing using code generation

  • Easy-to-use API for querying and data fetching

  • SQL logging and debugging

This chapter covers using the Spring Boot JOOQ Starter, using the JOOQ Maven Codegen plugin to generate code from the database schema, and performing various types of database operations.

Introduction to JOOQ

JOOQ is a Java persistence framework that provides typesafe QueryDSL so that you can implement ...

Get Beginning Spring Boot 2: Applications and Microservices with the Spring Framework now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.