Workshop-Days 2025

Simon Martinelli

Simon Martinelli ist Java Champion, Vaadin Champion und Oracle ACE Pro mit über 30 Jahren Erfahrung als Softwarearchitekt, Entwickler, Berater und Trainer.
Als Inhaber von Martinelli LLC ist er auf die Optimierung der Full-Stack-Entwicklung mit Java spezialisiert und legt seinen Schwerpunkt auf moderne Architekturen und Softwaremodernisierung.
Er gibt sein Fachwissen regelmässig weiter, indem er auf internationalen Konferenzen spricht, Artikel schreibt und seinen Blog Keep It Simple pflegt: https://martinelli.ch
Seine Leidenschaft für das Unterrichten spiegelt sich in seiner Arbeit als Dozent an zwei Fachhochschulen in der Schweiz wider.


Session

09-09
09:00
480min
Effizienter Datenbankzugriff mit jOOQ
Simon Martinelli

SQL war nie dazu gedacht, abstrahiert zu werden. In den engen Grenzen schwergewichtiger Mapper gefangen zu sein und die Schönheit und Einfachheit relationaler Datenbanken zu verbergen. SQL war nie dazu gedacht, objektorientiert zu sein. SQL war nie dazu gedacht, etwas anderes zu sein als … SQL! - Lukas Eder, der Erfinder von jOOQ.

Was ist der beste Weg, um SQL mit Java zu verwenden? Oft wird JPA/Hibernate verwendet, ohne die Wahl zu überdenken. Aber es gibt andere Frameworks wie jOOQ, die in vielen Situationen besser passen.

In diesem Workshop lernen Sie, wie Sie jOOQ mit Spring Boot, Flyway und Testcontainers verwenden, um effizient auf SQL-Datenbanken zuzugreifen.

Room 4