Astuce Spring Boot : Accélérez vos démarrages avec l'initialisation paresseuse
Votre application met une éternité à démarrer ? Le coupable : Spring charge tous vos beans dès le lancement.
Le compromis à connaître
Plus de vitesse au démarrage, mais un léger délai au premier appel du service. Parfait pour les microservices où chaque seconde compte au déploiement.
À éviter ! Elle peut retarder l’apparition des erreurs à l’exécution ! On peut l’utiliser occasionnellement en injection pour éviter une erreur de dépendances circulaires entre beans (un bean A utilise un bean B et le bean B utilise le bean A "ce n'est pas un cas courant")