Les dessous du Framework Spring

Chaque jour, de nombreux développeurs utilisent le framework Spring pour l’injection de dépendances et la gestion des transactions. Majeures, ces 2 fonctionnalités ne nécessitent pas un gros effort d’apprentissage. Pour autant, leurs mises en œuvre par le framework est complexe. Par curiosité intellectuelle, mais également afin d’éviter certains pièges et de profiter pleinement des capacités de Spring, il est intéressant de comprendre les mécanismes internes du framework qu’on utilise au quotidien : cycle de vie d’un bean, proxy, intercepteur, post-processeur, fabrique de beans, hiérarchie de contextes, portée
Les slides de cette présentation ont pour objectif de vous les introduire.

Sujets abordés :

  • Post-processeurs et fabriques de beans Spring
  • Intercepteur transactionnel et pièges de l’annotation @Transactional
  • Lever des ambiguïtés lors de l’injection de beans
  • Injection de beans de portées différentes
  • Hiérarchie de contextes Spring
  • Créer sa propre annotation
  • Architecture pluggable
  • Accès au contexte Spring

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.