Aller au contenu principal
Spring Boot
-
@Transactional : tout ou rien, et ses pièges
-
Cache avec Spring Boot : @Cacheable, Caffeine et données périmées
-
Cron : planifier des tâches avec Spring Boot et Linux
-
Entités JPA : annotations, constructeurs et cycle de vie
-
Filtres de recherche : paramètres et requêtes dynamiques
-
JPA, Hibernate et Spring Data : repositories, requêtes et N+1
-
OpenAPI et Swagger UI : documenter son API Spring Boot
-
Spring Proxies
-
Tests : sécurité, contrat, résilience, charge et les autres
-
Tests d'intégration : @WebMvcTest, @DataJpaTest et Testcontainers
-
Tests de bout en bout : tester l'application comme un utilisateur
-
Tests unitaires : JUnit, AssertJ et Mockito
-
Validation des DTO dans un contrôleur Spring Boot
-
Validation métier : vérifier les règles dans le service