The Spring context: Bean scopes and life cycle

8 belangrijke vragen over The Spring context: Bean scopes and life cycle

Waarom een singleton bean ?

Je krijgt altijd dezelfde instantie als je naar de bean refereert., meerdere instanties per type mogelijk uniek op naam niet uniek per type

Wat te vermijden met singleton beans?

Mutable State beter is om om de bean final te maken synchroniseren is geen optie wegens slechte performantie

Welke twee instantatie methoden zijn er?

Eager bij opstarten context en lazy bij eerste verwijzing naar object
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Welke instantatie methode geniet de voorkeur en waarom?

Eager bij lazy extra check nodig dat de bean reeds gecreëerd is eager is performanter ook fouten worden eerder ontdekt bij het opstarten van de context

Wanneer wel lazy loading gebruiken?

Vlugge oplossing voor dependencies die niet vaak gebruikt worden

Wat is een prototype bean ?

Elke keer er naar de bean verwezen wordt wordt er een nieuwe instantatie aangemaakt

Wanneer prototype bean gebruiken?

Bij mogelijke mutable state

Waar moet je opletten bij het injecteren van een prototype in een singleton?

De bean kan niet rechtstreeks geïnjecteerd worden moet steeds opnieuw opgeroepen dmv de context

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
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo