Configuration de DataSource et d'EntityManager au printemps
Spring Data JPA repose sur JPA (Java Persistence API), qui est implémenté par Hibernate. La pile comporte trois couches : DataSource (pool de connexions JDBC), EntityManagerFactory (usine de sessions Hibernate) et EntityManager (l'unité de travail qui suit les entités). Spring Boot configure automatiquement les trois à partir de application.properties.