Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einführung in Spring | Spring Boot Grundlagen
Spring Boot Backend
course content

Kursinhalt

Spring Boot Backend

Spring Boot Backend

1. Grundlagen der Backend-Entwicklung
2. Spring Boot Grundlagen
3. RESTful API
4. Arbeiten mit Datenbanken
5. Testen von Backend-Anwendungen

book
Einführung in Spring

Jetzt sind wir beim spannendsten Teil angekommen - dem Spring Framework, das wir im gesamten Kurs verwenden werden. Deshalb ist es wichtig, diesen Abschnitt gründlich abzuschließen und gut zu studieren!

Was ist Spring?

Zusätzlich zur Verwaltung von Abhängigkeiten bietet das Spring Framework auch eine Reihe von Funktionen, die Entwicklern helfen, verschiedene Komponenten zu integrieren, das Anwendungsverhalten zu konfigurieren und auf wesentliche Dienste wie Datenbanken und Webschnittstellen zuzugreifen. Dies erleichtert die Entwicklung von skalierbaren und wartbaren Anwendungen, da viele häufige Programmieraufgaben vereinfacht oder automatisiert werden.

Wir werden uns später genauer ansehen, wie man Abhängigkeiten in Spring verwaltet.

Was ist ein Bean

Wir werden das Thema Beans ganz am Anfang dieses Abschnitts behandeln, da es äußerst wichtig ist.

Um ein Objekt zu einem Bean zu machen, damit Spring seinen Lebenszyklus verwalten kann, können wir es mit @Component, @Service, @Repository, @Controller annotieren (wir werden uns diese Anmerkungen später ansehen)

Was sind die Hauptmodule und ihre Verantwortlichkeiten?

Spring Core ist der zentrale Teil des Spring-Frameworks. Es beinhaltet die wesentlichen Funktionen und den IoC (Inversion of Control) Container, ein spezielles Werkzeug, das die Objekte in Ihrer Anwendung verwaltet, bekannt als bean, das wir bereits besprochen haben;

Spring MVC (Model-View-Controller) ist ein Framework zur Erstellung von Webanwendungen. Es hilft Ihnen, Ihren Code zu organisieren, indem es verschiedene Teile Ihrer Anwendung trennt. Wir werden es in diesem Abschnitt genauer betrachten;

Spring Security sorgt für die Sicherheit von Anwendungen. Es bietet Werkzeuge für Authentifizierung (Überprüfung der Benutzeridentität) und Autorisierung (Bestimmung der Benutzerberechtigungen zur Durchführung bestimmter Aktionen);

Spring Data ist ein Modul, das einen vereinfachten Zugriff auf Datenbanken und Repositories bietet. Es bietet eine einheitliche Möglichkeit, mit verschiedenen Datenquellen (wie SQL, NoSQL, In-Memory-Datenbanken) zu arbeiten.

Was ist Spring Boot?

Der Hauptunterschied besteht darin, dass Spring die grundlegende Funktionalität und Flexibilität für den Aufbau von Anwendungen bietet, während Spring Boot den Prozess erleichtert, indem es automatische Konfiguration anbietet und den Umfang der erforderlichen manuellen Einrichtung reduziert.

Es ist wichtig zu verstehen, dass Spring Boot kein separates Framework ist; vielmehr ist es ein zusätzliches Modul, wie Core, das den Einrichtungsprozess vereinfacht und die Konfigurationsarbeit minimiert.

Deshalb werden wir im gesamten Kurs Spring Boot verwenden, da es viel einfacher einzurichten ist.

1. Was ist Spring Boot?

2. Was ist Spring Data?

Was ist Spring Boot?

Was ist Spring Boot?

Wählen Sie die richtige Antwort aus

Was ist Spring Data?

Was ist Spring Data?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1
We're sorry to hear that something went wrong. What happened?
some-alt