Skip to content

Annotation Processing, brauche ich das?

Photo of Thomas
Hosted By
Thomas

Details

Annotation Processing hat in den vergangenen Jahren mit Frameworks wie Micronaut und MapStruct an Popularität gewonnen. MapStruct nutzt Annotation Processing, um simplen und repetitiven mapping Code zu generieren, der typesafe, einfach zu lesen und performant ist. Teams schreiben im Alltag selten Annotation Processoren. Unter anderem, weil die Einstiegshürde hoch ist. Das Arbeiten mit Annotation Processoren benötigt eine einzigartige Perspektive. In meinem Vortrag ordne ich die Technologie ein und gehe auch auf die Unterschiede zu Alternativen, wie Reflection, ein. Am Schluss könnt ihr beantworten: Braucht unser Team Annotation Processing?

Lukas Determann ist Softwareentwickler beim Landeskrebsregister NRW in Bochum. Die von ihm und seinem Team u.a. in JavaFX und Jakarta EE realisierten Lösungen unterstützen zahlreiche Registerprozesse. Insbesondere bereiten Fachabteilungen damit medizinischen Meldungen zu Krebserkrankungen für wissenschaftliche Auswertungen auf. Besonders großen Spaß macht Lukas das Java API Design. Sein Wissen und seine Erfahrungen teilt er in einem Open Source Projekt, das eine Bibliothek für einfacheres Annotation Processing bereitstellt.

Photo of Java Usergroup Münster group
Java Usergroup Münster
See more events
LVM Versicherung (Gebäudeteil 5)
Kolde-Ring 21 · Münster
Google map of the user's next upcoming event's location
FREE