Spring
Bereits 2002 wurde mit Spring Framework das erste und grundlegende Spring Projekt veröffentlicht, das ich persönlich seit 2003 für die Entwicklung von Java-Anwendungen verwende. Das Spring Framework ist die technologische Grundlage der meisten anderen Spring Projekte, darunter auch des populären Projekts Spring Boot.
Spring basiert auf den Softwarepatterns Inversion of Control (IoC) und Dependency Injection (DI). Die Entwickler von Spring integrieren sehr viele Erweiterungen und Bibliotheken von Drittanbietern in Spring, so dass diese relativ leicht nutzbar sind und recht gut zusammenspielen.
Spring ist in sog. Spring Projekte untergliedert, also von Haus aus modular aufgebaut. Für viele Anwendungsbereiche von der Konfiguration bis zur Sicherheit, von Web-Anwendungen bis zu Big Data gibt es ein sog. Spring Projekt, das bei der Erstellung von sehr guten Softwarelösungen helfen kann. Nachfolgend finden Sie in alphabetischer Reihenfolge eine Auswahl einiger bekannter Spring Projekte, mit denen ich langjährige Erfahrung habe.
Softwareprojekte
In den nachfolgend aufgeführten Softwareprojekten habe ich Spring verwendet oder implementiert. Wenn Sie Fragen dazu haben, berate ich Sie gerne. Weitere Informationen finden Sie auf der Seite zu meinen Dienstleistungen rund um Softwareentwicklung.