Thorben Janssen
where else to find them
no profile links on file
what they talk about
all 4 in the filters
where they keep going back
no series more than once — all 6 in the filters
on a stage with
never shared a talk
who talks about the same things
- Vlad Mihalcea7 talks
- Taras Boychuk4 talks
- Catherine Edelveis3 talks
- Maciej Walkowiak6 talks
- Jos Roseboom6 talks
- Sanne Grinovero4 talks
| title | conference | date |
|---|---|---|
| Cause of Death: Spring Data JPA | Spring I/O 2025 | 2025-05-22 |
Spring Data JPA with Hibernate shows concrete failure modes and fixes: switching fetch to eager causes lazy initialization exception avoidance but creates N+1… | ||
| Create Your Perfect Persistence Stack | JCON WORLD ONLINE 2023 | 2023-11-20 |
Shows a concrete stack: Hibernate for managed CRUD and lifecycle (avoid saveAndFlush, use @Generated for DB-generated columns), jOOQ for complex SQL via DSL… | ||
| 3 Patterns for Scalable Microservices | JCON-ONLINE 2021 | 2021-10-05 |
Explains three patterns for keeping microservices scalable and consistent without distributed transactions: the Outbox Pattern, the View (read-model) Database… | ||
| Cause of Death: Hibernate. | Devoxx Ukraine 2020 | 2020-11-05 |
Shows concrete Hibernate pitfalls with code and numbers: eager fetch turns one query into N+1 (6 authors → 7 JDBC statements), list vs set causes wholesale… | ||
| Cause of Death: Hibernate | J-Fall Virtual 2020 | 2020-11-03 |
Shows concrete bugs and fixes: using fetch type eager causes an N+1 of one query per author, while one left join fetch eliminates it; modeling many-to-many… | ||
| The Hibernate universe far from known CRUD galaxies | W-JAX 2018 | 2018-11-05 |
Overview of Hibernate and its extensions for enterprise needs beyond simple CRUD: Hibernate Search for full-text search and Hibernate Envers for auditing, plus… | ||
| nothing matches | ||