Oliver Drotbohm
banner
odrotbohm.de
Oliver Drotbohm
@odrotbohm.de
Frameworks & Architecture in the Spring open source engineering team, all things Spring, Java, data, DDD, REST, software architecture, drums & music. He/him.
I want a "open all files change in the latest commit" feature in my IDE.
January 16, 2026 at 11:07 AM
Reposted by Oliver Drotbohm
Spring Data 2025.1.2 & 2025.0.8 released

spring.io/blog/2026/01...
Spring Data 2025.1.2 & 2025.0.8 released
Level up your Java code and explore what Spring can do for you.
spring.io
January 16, 2026 at 10:50 AM
Today marks the 18th anniversary of the first commit of what should eventually become Spring Data JPA. What a ride! 🥳🍃🛢️ github.com/synyx/hades/... #SpringData #JPA #Synyx
* First implementation of a spring based generic JPA dao as well as s… · synyx/hades@fca7af8
…implified spring configuration * Implementation is based on code published by Eberhard Wolff in JavaMagazin git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/spring-jpa-dao/trunk@186 5a64d73e-33d...
github.com
January 16, 2026 at 8:43 AM
That’s a frickin‘ insane lineup. Sheeran, Mayer, Palladino, Grohl, Slatkin. And a riff RATM could’ve come up with. 🤯 #Drive
Ed Sheeran Performs Drive with Dave Grohl, Blake Slatkin, Rami Jaffee, Pino Palladino & John Mayer!
YouTube video by Jimmy Kimmel Live
youtu.be
January 16, 2026 at 7:56 AM
I constantly hear people excited about #IDEA and how productive they are with it. But why on earth do I constantly run into some of the most fundamental things, like the build not working every time I try it?

youtrack.jetbrains.com/issue/IDEA-3...
youtrack.jetbrains.com/issue/IDEA-3...
youtrack.jetbrains.com
January 14, 2026 at 7:20 PM
I'll be giving a “Tactical Domain-Driven Design with Java and Spring” workshop at Voxxed Days Ticino this year. Be sure to sign up if you're in the area! ☕️⚗️🍃

- Workshop – vdt26.voxxeddays.ch/talk/?id=5439
- Workshop tickets – vdt26.voxxeddays.ch/workshops/

#Java #Spring #DDD
TALKS - Voxxed Days Ticino 2026
The building blocks of tactical Domain-Driven Design (DDD) define atomic design concepts for domain models. They define semantics, rules, and guide developers on how to structure code to develop compl...
vdt26.voxxeddays.ch
January 13, 2026 at 3:54 PM
Reposted by Oliver Drotbohm
🍃 With #SpringFramework 7.0.3, you'll be able to globally disable test ApplicationContext pausing (in case pausing causes issues for you) by setting the "spring.test.context.cache.pause" property to "never".

github.com/spring-proje...
Introduce Spring property to disable context pausing for tests · spring-projects/spring-framework@9711db7
Spring Framework 7.0 introduced support for pausing inactive application contexts between test classes and restarting them once they are needed again. If pausing and restarting are fast, this featu...
github.com
January 11, 2026 at 10:52 AM
Expectedly brilliant interview with @karenhao.bsky.social about the problems and not so obvious personal and economic drivers behind the state-of-the-art #AI.
We All Suffer from OpenAI’s Pursuit of Scale w/ Karen Hao - Tech Won’t Save Us
techwontsave.us
January 11, 2026 at 12:33 AM
Reposted by Oliver Drotbohm
⏰ Tomorrow is the LAST DAY to submit your session for Spring I/O 2026.

If you've been thinking about submitting, this is your sign, do it now! Don’t let the "I'll do it later" turn into "maybe next year".
📣 The Spring I/O 2026 CFP is now OPEN!

📅 Deadline: 9 January 2026
📍Palau de Congressos de Catalunya, Barcelona

👉 Submit your proposal now and join us on stage: 2026.springio.net
January 8, 2026 at 5:40 PM
Reposted by Oliver Drotbohm
Let me introduce you to another new validation in the Spring Tools: it reminds you that you should not try to define the path in the controller annotation itself - and as a bonus, comes with the corresponding quick fix 🥳
January 8, 2026 at 9:34 AM
Reposted by Oliver Drotbohm
#JUnit 6.0.2 is released!

🐞 Bug fixes and enhancements since 6.0.1

docs.junit.org/6.0.2/releas...
Release Notes :: JUnit User Guide
docs.junit.org
January 6, 2026 at 5:10 PM
Reposted by Oliver Drotbohm
Proof is overrated.

This is a brilliant talk by Rory Sutherland: [youtu.be/lhlS-Wds02M...] where he makes two essential points. First, it's a huge problem when "rational" people get veto power over creative, innovative, "irrational" people.
1/11
Rory Sutherland - Alchemy: The Surprising Power of Ideas That Don't Make Sense
Rory Sutherland, Vice Chairman of Ogilvy UK, co-founded its behavioural science practice, uncovering “unseen opportunities” in consumer behaviour - often small contextual changes which can have enormous effects on the decisions people make. A former copywriter and creative director, he’s a bestselli
youtu.be
January 5, 2026 at 9:50 PM
Reposted by Oliver Drotbohm
🎉 New year, new goals, and last chance to submit your proposal! 🎤

Only 4 days left to submit your session ⏰ Kick off 2026 by sharing your ideas, lessons, and passion with the community.
📣 The Spring I/O 2026 CFP is now OPEN!

📅 Deadline: 9 January 2026
📍Palau de Congressos de Catalunya, Barcelona

👉 Submit your proposal now and join us on stage: 2026.springio.net
January 5, 2026 at 8:23 AM
“A post-American, enshittification-resistant internet“ – Brilliant in mood, vision, and clarity by Cory Doctorow.
[39c3] A post-American, enshittification-resistant internet
Enshittification wasn't an accident. It also wasn't inevitable. This isn't the iron laws of economics at work, nor is it the great forces of history. Enshittification was a choice: named individuals,...
events.ccc.de
December 29, 2025 at 1:47 PM
Reposted by Oliver Drotbohm
Evolving Spring Vault: Introducing VaultClient

spring.io/blog/2025/12...
Evolving Spring Vault: Introducing VaultClient
Level up your Java code and explore what Spring can do for you.
spring.io
December 26, 2025 at 12:53 PM
Reposted by Oliver Drotbohm
Spring Tools 5.0.1 released for @vscode.dev, @cursor.com.web.brid.gy, Eclipse Java IDE 2025-12, Theia IDE - download from spring.io/tools - for more details: github.com/spring-proje...
Tools
State of the art open source Spring tooling for your favorite coding environment. Provides world-class support for developing Spring-based enterprise applications, whether you prefer Visual Studio Cod...
spring.io
December 22, 2025 at 7:44 PM
How do you objectively evaluate system architecture designs beyond subjective review?
From the softwarearchitecture community on Reddit
Explore this post and more from the softwarearchitecture community
www.reddit.com
December 22, 2025 at 5:27 PM
🎄🎅 Christmas came early this year! #SpringModulith 2.0.1, 1.4.6, and 1.3.12 released! Platform upgrades a few minor fixes and improvements. 🍃📦
Spring Modulith 2.0.1, 1.4.6, and 1.3.12 released
Level up your Java code and explore what Spring can do for you.
spring.io
December 19, 2025 at 11:34 PM
🥁📢 #jMolecules 2025.0.2 is out (2.0.1 spec, integration 0.33)! New features in the integrations: annotation generation for reflective metadata generation for domain types on #GraalVM. Avoid custom integration for embeddable records on Hibernate 7+. ☕️⚗️ github.com/xmolecules/j...
Release 0.33 · xmolecules/jmolecules-integrations
⭐ New Features Make Spring native image annotations an opt-in feature #388 Avoid generating EmbeddableInstantiators for records on Hibernate 7 #382 🐞 Bug Fixes Adding annotations to types can ca...
github.com
December 19, 2025 at 10:25 PM
Reposted by Oliver Drotbohm
Early Xmas gift 🎄

The new Spring Boot Buildpack supports AOT Caching, a long-awaited feature expected to replace App CDS. It works with Java 25 and my apps are starting now much faster!

github.com/paketo-bu...

#SpringBoot #Java
GitHub - paketo-buildpacks/spring-boot: A Cloud Native Buildpack that contributes Spring Boot dependency information and slices an application into multiple layers
A Cloud Native Buildpack that contributes Spring Boot dependency information and slices an application into multiple layers - paketo-buildpacks/spring-boot
github.com
December 19, 2025 at 7:57 AM
Reposted by Oliver Drotbohm
In case you missed it, Spring Boot 4.0.1 is out: spring.io/blog/2025/12...

#java #spring #springboot
Spring Boot 4.0.1 available now
Level up your Java code and explore what Spring can do for you.
spring.io
December 19, 2025 at 9:12 AM
Reposted by Oliver Drotbohm
Next on the list is Spring Boot 3.5.9, see the release announcement for more information:

spring.io/blog/2025/12...

#spring @spring.io
Spring Boot 3.5.9 available now
Level up your Java code and explore what Spring can do for you.
spring.io
December 18, 2025 at 12:26 PM
Reposted by Oliver Drotbohm
🚀 mcs 0.9.3 has just been released! Check https://github.com/mthmulders/mcs/releases/tag/v0.9.3 for the details.
December 18, 2025 at 1:08 PM
Reposted by Oliver Drotbohm
My last blog post of the year: Next level Kotlin support in Spring Boot 4.
spring.io/blog/2025/12...

#spring #kotlin
December 18, 2025 at 12:46 PM