Injekcia jarnej závislosti

Injekcia závislostí je základným aspektom jarného rámca, prostredníctvom ktorého kontajner Spring „vstrekuje“ objekty do iných objektov alebo „závislostí“.

Jednoducho povedané, toto umožňuje voľné spojenie komponentov a zodpovednosť za správu komponentov sa presúva na kontajner.

Poďme tu ďalej preskúmať DI s Spring.

Základy DI

  • Úvod do inverzie riadenia a vstrekovania závislostí pomocou pružiny
  • Vstrekovanie závislostí konštruktéra na jar
  • Sprievodca jarom @Autowired
  • Zapojenie na jar: @Autowired, @Resource a @Inject
  • Spring @Primary Annotation
  • @ Objednávka na jar
  • Vkladanie na základe XML na jar

DI Pokročilé témy

  • Jar - vkladanie zbierok
  • Jarné automatické zapojenie všeobecných typov

  • Vstrekovanie konštruktéra na jar s Lombokom
  • Ako používať Spring FactoryBean?
  • @Lookup Anotácia na jar
  • Vstrekovanie prototypových bôbov do inštancie Singleton na jar

DI Výnimky

  • Nespokojná závislosť na jar
  • Obehové závislosti na jar
  • Jarná výnimka NoSuchBeanDefinitionException