Interroger une base de données avec JPA : le langage JPQL, l'API Criteria pour les requêtes dynamiques, et les projections vers des DTO.