© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
K. S. P. Reddy, S. UpadhyayulaBeginning Spring Boot 3https://doi.org/10.1007/978-1-4842-8792-7_7

7. Working with JOOQ

Siva Prasad Reddy Katamreddy1   and Sai Subramanyam Upadhyayula2
Hyderabad, India
Rotterdam, The Netherlands
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 ...

Get Beginning Spring Boot 3: Build Dynamic Cloud-Native Java Applications and Microservices 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.