Ebenfalls interessant für Java-Profis: die betterCode() Java am 10. Oktober. Zu den Neuerungen seit Java 21 LTS.

Architekturexplizite Spring-Applikationen mit jMolecules

Spring-Applikationen basieren üblicherweise auf einem Framework oder einer Entwicklungsplattform. Einige davon erlauben es, architektonische Konzepte auszudrücken. Diese jedoch direkt in Code abzubilden, bleibt meist eine Herausforderung, ebenso wie die Trennung von fachlichem Code und Applikationsframework.

jMolecules ist eine Framework-unabhängige Bibliothek, die es erlaubt, verbreitete, architektonische Konzepte direkt in Code darzustellen, zu überprüfen, ob Regeln bezüglich der Implementierung dieser eingehalten werden und die nötige technische Integration, sowie entsprechende Dokumentation abzuleiten.

Der Vortrag gibt einen Überblick über den grundsätzlichen Ansatz und zeigt, wie Entwicklerinnen und Entwickler die bereitgestellten Abstraktionen nutzen können. Außerdem zeigt er die konkrete Integration mit Spring, Jackson und JPA sowie die Generierung von Dokumentation am praktischen Beispiel.

Speaker

 

Oliver Drotbohm
Oliver Drotbohm ist Mitglied des Spring-Teams bei VMware, Java Champion und Mitglied der JPA-2.1-Expertengruppe. Er arbeitet seit über 15 Jahren im Bereich Enterprise-Applikationen und Open Source. In seiner Arbeit konzentriert er sich auf die Themen Architektur, DDD, Test und Persistenz. Oliver hält regelmäßig Vorträge auf deutschen und internationalen Konferenzen und ist Autor von Technologieartikeln. Sein Buch "Modulithic Applications with Spring" erschien 2023.

betterCode-Newsletter

Du möchtest über die betterCode() Spring und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

 

Anmelden