Inhoudsopgave:

Wat is de levenscyclus van bonen?
Wat is de levenscyclus van bonen?

Video: Wat is de levenscyclus van bonen?

Video: Wat is de levenscyclus van bonen?
Video: Wat is biologie? Levenscyclus de bruine boon 2024, November
Anonim

1.1 Lente Bonenlevenscyclus

Voorjaar Boon is verantwoordelijk voor het beheer van de levenscyclus van bonen gemaakt door de veercontainer. De boon levenscyclus bestaat uit post-initialisatie en pre-destructie callback methoden.

Dienovereenkomstig, wat is de levenscyclus van lenteboon?

Voorjaar (Koffie) Bonenlevenscyclus . De Voorjaar IoC (Inversion of Control) containerbeheer Lente bonen . EEN lenteboon ” is gewoon een Voorjaar -beheerde instantie van een Java-klasse. De Voorjaar IoC-container is verantwoordelijk voor het instantiëren, initialiseren en bedraden bonen . De container beheert ook de levenscyclus van bonen.

Evenzo, hoe de levenscyclus van bonen in het voorjaar te beheersen? Spring Framework biedt de volgende 4 manieren om levenscyclusgebeurtenissen van een boon te beheersen:

  1. InitializingBean en DisposableBean callback-interfaces.
  2. *Aware interfaces voor specifiek gedrag.
  3. Aangepaste init() en destroy() methoden in bean configuratiebestand.
  4. @PostConstruct en @PreDestroy annotaties.

Wat is dus de boonlevenscyclus in de lentebonenfabriekscontainer?

Voorjaar - Levenscyclus van bonen . De levenscyclus van een lenteboon is gemakkelijk te begrijpen. Wanneer een Boon is geïnstantieerd, kan het nodig zijn om enige initialisatie uit te voeren om het in een bruikbare staat te krijgen. Evenzo, wanneer de Boon is niet langer nodig en wordt verwijderd uit de container , kan enige opschoning nodig zijn.

Hoe worden bonen in het voorjaar geïnitialiseerd?

Levenscyclus lenteboon Belangrijke punten:

  1. Uit de console-uitvoer is het duidelijk dat Spring Context eerst de no-args-constructor gebruikt om het bean-object te initialiseren en vervolgens de post-init-methode aanroept.
  2. De volgorde van de boneninitialisatie is dezelfde als die is gedefinieerd in het configuratiebestand van de lentebonen.

Aanbevolen: