# Trabajo con jOOQ y Flyway usando Testcontainers


<!-- Source: https://github.com/testcontainers/tc-guide-working-with-jooq-flyway-using-testcontainers -->

En esta guía, aprenderás a:

- Crear una aplicación Spring Boot con soporte para jOOQ
- Generar código jOOQ utilizando Testcontainers, Flyway y un plugin de Maven
- Implementar operaciones básicas de base de datos utilizando jOOQ
- Cargar grafos de objetos complejos utilizando la característica MULTISET de jOOQ
- Probar la capa de persistencia de jOOQ utilizando Testcontainers

## Requisitos previos

- Java 17+
- Maven
- Un entorno Docker compatible con Testcontainers

> [!NOTE]
> Si eres nuevo en Testcontainers, visita la
> [introducción a Testcontainers](https://testcontainers.com/getting-started/) para obtener más información sobre
> Testcontainers y los beneficios de usarlo.

