The IoC Container - Dependencies - Dependency Injection
3 belangrijke vragen over The IoC Container - Dependencies - Dependency Injection
Noem 3 voordelen van Dependency Injection.
- Schonere code
- Ontkoppeling is makkelijker
- Testen is makkelijker => mock stubs toepasbaar
Welke stappen vinden er plaats bij het resolven van dependencies?
- Aanmaken ApplicationContext op basis van de configuration metadata
- Dependencies van een bean worden uitgedrukt in de vorm van properties en constructor argumenten. Deze dependencies worden op het moment dat de bean wordt aangemaakt toegekend.
- Iedere property of constructor argument bevat een waarde of een referentie naar een andere bean uit de Spring container
- Iedere property of constructor argument die als waarde gedefinieerd is zal van de String configuratie geconverteerd worden naar het betreffende simple type.
Waarom instantieert Spring singletons bij het opstarten als default?
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden