Dependency Injection è un aspetto fondamentale del framework Spring , attraverso il quale il contenitore Spring "inietta" oggetti in altri oggetti o "dipendenze".
In poche parole, ciò consente l'accoppiamento libero dei componenti e sposta la responsabilità della gestione dei componenti sul contenitore.
Esploriamo ulteriormente DI con Spring qui.

Nozioni di base DI
- Introduzione all'inversione di controllo e iniezione di dipendenza con Spring
- Constructor Dependency Injection in primavera
- Guida alla primavera @Autowired
- Cablaggio in primavera: @Autowired, @Resource e @Inject
- Spring @Primary Annotation
- @Ordine in primavera
- Iniezione basata su XML in primavera

Argomenti avanzati DI
- Primavera - Iniezione di collezioni
- Autowiring primaverili di tipi generici
- Constructor Injection in primavera con Lombok
- Come utilizzare Spring FactoryBean?
- @Lookup Annotation in Spring
- Iniezione di prototipi di bean in un'istanza Singleton in primavera

Eccezioni DI
- Dipendenza insoddisfatta in primavera
- Dipendenze circolari in primavera
- Spring NoSuchBeanDefinitionException