Table des matières

DI

Dependency Injection

L'injection de dépendances est un mécanisme qui permet d'implanter le principe de l'Inversion de contrôle. Il consiste à créer dynamiquement (injecter) les dépendances entre les différentes classes en s'appuyant généralement sur une description (fichier de configuration). Ainsi les dépendances entre composants logiciels ne sont plus exprimée dans le code de manière statique mais déterminées dynamiquement à l'exécution.

Quelques frameworks implémentant DI: Spring, Spring.Net, Castle Project, Unity, PicoContainer, Plus de framework sur http://en.wikipedia.org/wiki/Dependency_injection

Introduction :

Pour aller plus loin: