The IoC Container - Customizing the Nature of a Bean - Lifecycle Callbacks

7 belangrijke vragen over The IoC Container - Customizing the Nature of a Bean - Lifecycle Callbacks

Welke 3 manieren zijn er om het lifecycle gedrag van een Bean aan te passen?

  • InitializingBean en DisposableBean interface implementen
  • Custom init() en destroy() methods
  • @PostConstruct en @PreDestroy annotations

Waarom is het beter om niet de InitializingBean interface te gebruiken voor het uitvoeren van code direct na de initialisatie van je Bean?

Dat zorgt voor een koppeling van het Spring Framework in je code.

Welke interface en bijbehorende method moet je implementeren om code uit te voeren direct na het destroyen van je Bean door de container?

Interface: DisposableBean
Method: destroy()
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Welke 2 alternatieven zijn er ipv het implementeren van de DisposableBean interface?

  • @PreDestroy annotation
  • destroy-method attribuut in de xml bean definitie

Waar definieer je de default initialize and destroy methode namen?

In het beans xml element:
  • default-init-method attribuut
  • default-destroy-method attribuut

In welke volgorde worden de mechanismen voor het aanpassen van het lifecycle gedrag van een Bean uitgevoerd?

  1. Methods met Java annotaties
  2. Interface methods
  3. Custom xml configured methods

Welke interface definieert de essentiele methods voor een object dat zijn eigen lifecycle definieert?

Lifecycle interface

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