AOP

Die aspektorientierte Programmierung (Aspect oriented Programming, AOP) ist eine Vorgehensweise für die objektorientierten Programmierung, um querschnittliche Belange (Cross-Cutting Concerns z. B. nicht-funktionale Anforderungen) über das System hinweg verwenden zu können. Typische Beispiele sind Fehlerbehandlung, Logging, Transaktionalität, Auditing und Security.

Schlagwortarchiv für: AOP

Spring Boot Webanwendung

In diesem Beitrag zeige ich ein Beispiel mit einer Spring Boot Webanwendung. Diese Webanwendung ist eine einfache und unvollständige Wertpapierverwaltung mit Datenbankzugriffen (JPA) auf Basis von Spring Boot.

Weiterlesen
Die Anmeldemaske der Webanwendung

Dieser Beitrag ist Teil einer Serie über die Einführung in das Spring Framework und beschreibt den Einsatz von Spring Security in einer Konsolen- und Webanwendung.

Weiterlesen
Grobe Übersicht üder den Spring Framework Container

Auf den folgenden Seiten dieser (Tutorial-) Serie sind kleine einfache Beispiele als Einführung in das Spring Framework dargestellt.

Das Spring Framework ist ein Open Source Java Framework, welches einfache Java Objekte, sogenannte Plain-Old-Java-Objects (POJO), als Spring Beans verwaltet. Dabei stellt das Spring Framework einen Inversion of Control (IoC) Container zu Verfügung, der per Dependency Injection (DI) abhängige Spring Beans miteinander verknüpft und konfiguriert. Durch diese Technik können Objektnetze aufgebaut werden.

Weiterlesen