Spring Container: Unterschied zwischen den Versionen

Aus Dokument
Zur Navigation springen Zur Suche springen
// via Wikitext Extension for VSCode
 
// via Wikitext Extension for VSCode
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).


Der Spring Container hilft dabei, Objekte in einer Anwendung zu erstellen und zu verwalten.
== Spring Container ==
Der Spring-Container ist ein Container, der die Erstellung und Verwaltung von Beans in einer Spring-Anwendung ermöglicht. Es gibt zwei Arten von Containern in Spring:
=== Beans ===
Beans sind die Objekte, die von Spring verwaltet werden. Sie sind die Instanzen von Klassen, die in der Spring-Anwendung verwendet werden. Beans werden im Spring-Container erstellt und verwaltet. Der Spring-Container ist verantwortlich für die Erstellung, Initialisierung, Verdrahtung und Zerstörung von Beans.
==== Annotations ====
* @Component: Dies ist die allgemeine Annotation, die verwendet wird, um eine Klasse als Bean zu kennzeichnen.
* @Service : Diese Annotation wird verwendet, um eine Service-Klasse als Bean zu kennzeichnen.
* @Repository : Diese Annotation wird verwendet, um eine DAO-Klasse als Bean zu kennzeichnen.
* @Configuration : Diese Annotation wird verwendet, um eine Konfigurationsklasse als Bean zu kennzeichnen.
==== Java-Based Configuration ====
* @Bean : Diese Annotation wird verwendet, um eine Methode als Bean zu kennzeichnen.
* @Configuration : Diese Annotation wird verwendet, um eine Konfigurationsklasse zu kennzeichnen.
 
=== Container Übung ===
* Erstellen Sie eine Spring-Anwendung, die eine einfache Bean enthält und diese Bean im Spring-Container verwaltet. Verwenden Sie die Annotationen @Component und @Autowired, um die Bean zu erstellen und zu verwalten.
* Konfigurieren Sie den Spring-Container mit einer Java-Konfigurationsdatei und erstellen Sie eine Bean darin.


Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).

Aktuelle Version vom 12. Oktober 2024, 21:14 Uhr

Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).

Spring Container

Der Spring-Container ist ein Container, der die Erstellung und Verwaltung von Beans in einer Spring-Anwendung ermöglicht. Es gibt zwei Arten von Containern in Spring:

Beans

Beans sind die Objekte, die von Spring verwaltet werden. Sie sind die Instanzen von Klassen, die in der Spring-Anwendung verwendet werden. Beans werden im Spring-Container erstellt und verwaltet. Der Spring-Container ist verantwortlich für die Erstellung, Initialisierung, Verdrahtung und Zerstörung von Beans.

Annotations

  • @Component: Dies ist die allgemeine Annotation, die verwendet wird, um eine Klasse als Bean zu kennzeichnen.
  • @Service : Diese Annotation wird verwendet, um eine Service-Klasse als Bean zu kennzeichnen.
  • @Repository : Diese Annotation wird verwendet, um eine DAO-Klasse als Bean zu kennzeichnen.
  • @Configuration : Diese Annotation wird verwendet, um eine Konfigurationsklasse als Bean zu kennzeichnen.

Java-Based Configuration

  • @Bean : Diese Annotation wird verwendet, um eine Methode als Bean zu kennzeichnen.
  • @Configuration : Diese Annotation wird verwendet, um eine Konfigurationsklasse zu kennzeichnen.

Container Übung

  • Erstellen Sie eine Spring-Anwendung, die eine einfache Bean enthält und diese Bean im Spring-Container verwaltet. Verwenden Sie die Annotationen @Component und @Autowired, um die Bean zu erstellen und zu verwalten.
  • Konfigurieren Sie den Spring-Container mit einer Java-Konfigurationsdatei und erstellen Sie eine Bean darin.

Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).