Java y bases de datos: guía práctica
От JDBC до Hibernate: полный курс по работе с данными
Resumen:
El libro «Java y bases de datos: guía práctica» es un manual completo para desarrolladores que desean dominar el trabajo con bases de datos relacionales en el ecosistema Java. El autor guía al lector desde los conceptos básicos de JDBC hasta los frameworks ORM modernos y los patrones de trabajo con datos.
¿De qué trata este libro?
No es solo un manual de referencia, sino una guía práctica basada en ejemplos reales. Aprenderás a:
- Instalar y configurar SGBD populares (MySQL, PostgreSQL, H2);
- Trabajar con JDBC: conexiones, PreparedStatement, CallableStatement, operaciones por lotes;
- Diseñar esquemas de base de datos y escribir consultas SQL eficientes;
- Usar pools de conexiones (HikariCP, Tomcat JDBC);
- Implementar JPA y Hibernate: mapeo de entidades, relaciones, herencia, caché;
- Trabajar con Spring Data JPA y Spring JDBC Template;
- Gestionar transacciones (ACID, niveles de aislamiento, @Transactional);
- Optimizar el rendimiento: índices, explain, problema N+1, lazy loading;
- Migrar bases de datos con Flyway y Liquibase;
- Probar código con bases de datos (Testcontainers, H2 in-memory).
¿Para quién es este libro?
- Desarrolladores Java Junior que quieran cerrar brechas en el trabajo con datos;
- Desarrolladores Middle que busquen profundizar en Hibernate y optimización
Recommendations
Patrones de diseño en Java: Guía práctica
Pruebas de aplicaciones PHP: desde pruebas unitarias hasta verificaciones de integración
C++ y microservicios: del monolito a la arquitectura distribuida
Desarrollo de API en Kotlin: desde lo básico hasta producción
Beautiful C++: 30 reglas prácticas para un mejor código
Speed Up Your Python with Rust: Optimización de Python con Rust