Inhaltsverzeichnis:

Was ist der Lebenszyklus von Bohnen?
Was ist der Lebenszyklus von Bohnen?

Video: Was ist der Lebenszyklus von Bohnen?

Video: Was ist der Lebenszyklus von Bohnen?
Video: Wie wachsen Bohnen? | Der Elefant | WDR 2024, November
Anonim

1.1 Frühling Bohnenlebenszyklus

Feder Bohne ist verantwortlich für die Verwaltung der Lebenszyklus von Bohnen durch den Frühlingsbehälter erstellt. Die Bohnenlebenszyklus besteht aus Rückrufmethoden nach der Initialisierung und vor der Zerstörung.

Was ist dementsprechend der Lebenszyklus der Frühlingsbohne?

Feder (Kaffee) Bohnenlebenszyklus . Die Feder IoC-Container (Inversion of Control) verwaltet Frühlingsbohnen . EIN Frühlingsbohne “ist nur ein Feder -verwaltete Instanziierung einer Java-Klasse. Die Feder Der IoC-Container ist für die Instanziierung, Initialisierung und Verdrahtung verantwortlich Bohnen . Der Container verwaltet auch die Lebenszyklus von Bohnen.

Ebenso, wie den Lebenszyklus der Bohnen im Frühjahr kontrollieren? Das Spring-Framework bietet die folgenden 4 Möglichkeiten zum Steuern von Lebenszyklusereignissen einer Bean:

  1. InitializingBean- und DisposableBean-Callback-Schnittstellen.
  2. *Aware Interfaces für spezifisches Verhalten.
  3. Benutzerdefinierte init()- und Destroy()-Methoden in der Bean-Konfigurationsdatei.
  4. @PostConstruct- und @PreDestroy-Anmerkungen.

Wie ist folglich der Bohnenlebenszyklus in Spring Bean Factory Containern?

Feder - Bohnenlebenszyklus . Die Lebenszyklus von a Frühlingsbohne ist leicht zu verstehen. Wenn ein Bohne instanziiert wird, kann es erforderlich sein, eine Initialisierung durchzuführen, um sie in einen verwendbaren Zustand zu versetzen. Ebenso, wenn die Bohne wird nicht mehr benötigt und wird aus dem Container , kann eine Bereinigung erforderlich sein.

Wie werden Bohnen im Frühjahr initialisiert?

Wichtige Punkte zum Lebenszyklus von Frühlingsbohnen:

  1. Aus der Konsolenausgabe ist klar, dass Spring Context zuerst den Konstruktor ohne Argumente verwendet, um das Bean-Objekt zu initialisieren und dann die post-init-Methode aufruft.
  2. Die Reihenfolge der Bean-Initialisierung ist dieselbe, wie sie in der Spring-Bean-Konfigurationsdatei definiert ist.

Empfohlen: