Injection de dépendance à ressort

L'injection de dépendances est un aspect fondamental du framework Spring , à travers lequel le conteneur Spring "injecte" des objets dans d'autres objets ou "dépendances".

En termes simples, cela permet un couplage lâche des composants et transfère la responsabilité de la gestion des composants sur le conteneur.

Explorons davantage DI avec Spring ici.

Bases de DI

  • Introduction à l'inversion du contrôle et à l'injection de dépendances avec Spring
  • Injection de dépendances de constructeur au printemps
  • Guide du printemps @Autowired
  • Câblage au printemps: @Autowired, @Resource et @Inject
  • Annotation Spring @Primary
  • @Order au printemps
  • Injection basée sur XML au printemps

Sujets avancés DI

  • Printemps - Collections d'injection
  • Câblage automatique à ressort des types génériques

  • Injection de constructeur au printemps avec Lombok
  • Comment utiliser le Spring FactoryBean?
  • Annotation @Lookup au printemps
  • Injection de Prototype Beans dans une instance Singleton au printemps

Exceptions DI

  • Dépendance insatisfaite au printemps
  • Dépendances circulaires au printemps
  • Spring NoSuchBeanDefinitionException