Interfaces du référentiel : JpaRepository et CrudRepository
Spring Data JPA élimine le code DAO standard en générant des implémentations de référentiel au moment de l'exécution. Vous déclarez une interface, étendez l'une des interfaces de base du référentiel et Spring crée une implémentation entièrement fonctionnelle - comprenant save, findById, findAll, delete, count et pagination - sans une seule ligne de SQL.