Spring Boot MVC
Spring Boot MVC ist ein Framework, das die Entwicklung von Webanwendungen in Java vereinfacht. Es bietet eine Vielzahl von Funktionen, die die Entwicklung von Webanwendungen erleichtern, wie z.B. die Unterstützung der MVC-Architektur, die Integration von Datenbanken und die Verwendung von Templates.
Dev Tools
Dev Tools sind Werkzeuge, die die Entwicklung von Java-Anwendungen erleichtern. Sie bieten Funktionen, die die Entwicklung beschleunigen und vereinfachen.
- Spring Boot DevTools: Ein Modul, das die Entwicklung von Spring Boot-Anwendungen erleichtert, indem es Funktionen wie die automatische Aktualisierung von Anwendungen bietet.
- Lombok: Ein Framework, das Boilerplate-Code reduziert, indem es automatisch Getter- und Setter-Methoden generiert.
Web
- Spring Web: Ein Modul, das die Entwicklung von Webanwendungen in Java erleichtert. Es unterstützt die MVC-Architektur.
Template Engine
- Thymeleaf: Eine Template-Engine für die Entwicklung von Webanwendungen in Java. Sie unterstützt die MVC-Architektur und die Verwendung von Templates.
SQL
- Spring Data JPA: Ein Modul, das die Entwicklung von Datenbankanwendungen in Java erleichtert. Es bietet eine einfache Integration von Datenbanken.
- PostgreSQL Driver: Ein Treiber, der die Anbindung von Java-Anwendungen an eine PostgreSQL-Datenbank ermöglicht.