Java et bases de données : guide pratique
300 pages
French
PDF
4.5

Java et bases de données : guide pratique

От JDBC до Hibernate: работа с MySQL, PostgreSQL и SQLite

Auteur :

Année :

Résumé :

Livre «Java et bases de données : guide pratique» — est un guide complet pour intégrer des applications Java avec des bases de données relationnelles. L'auteur, développeur Java expérimenté Maxime Iljin, conduit le lecteur pas à pas des bases du travail avec JDBC jusqu'aux frameworks modernes (Hibernate, Spring Data JPA). Contrairement aux manuels académiques, chaque chapitre contient des exemples pratiques prêts à être utilisés dans des projets réels.

De quoi parle le livre

  • Configuration de la connexion aux bases de données (MySQL, PostgreSQL, SQLite) via JDBC et les pools de connexions (HikariCP, Tomcat JDBC).
  • Rédaction de requêtes SQL : SELECT, INSERT, UPDATE, DELETE, JOIN, sous-requêtes, transactions.
  • Travail avec ORM : Hibernate (Entity, annotations, cascades, chargement lazy/fetch), Spring Data JPA (Repository, Query Methods, Specification).
  • Migrations du schéma de données avec Flyway et Liquibase.
  • Optimisation des performances : index, mise en cache (cache L2 Hibernate), pagination, opérations par lots (batch).
  • Protection contre les injections SQL, gestion des transactions (Spring @Transactional, ACID).
  • Test de la couche DAO avec H2, Testcontainers et Mockito.

Pour qui est ce livre

Ce livre s’adresse aux développeurs Java de tous niveaux :

  • Débutants — apprendront JDBC, sauront se connecter aux bases, écrire des requêtes et traiter les résultats.
  • Niveau intermédiaire — maîtriseront Hibernate, Spring Data JPA, l’optimisation des requêtes et la gestion des transactions.
  • Avancés — trouveront des conseils pratiques sur les performances, la mise en cache, les tests et les migrations.

Recommendations