Advertisement · 728 × 90

Posts by Oliver Drotbohm

Post image Post image

🍃 #SpringFramework 7.1 will support @⁠MockitoBean and @⁠MockitoSpyBean on test constructor parameters! 🚀

It works with Java constructors, but it's even nicer with Kotlin compact constructors. It also works with so-called "test records" in Java. 🤓

github.com/spring-proje...

1 day ago 7 2 3 0
Preview
Using Spring Data JDBC With Kotlin | The IntelliJ IDEA Blog This post was written together with Thorben Janssen, who has more than 20 years of experience with JPA and Hibernate and is the author of “Hibernate Tips: More than 70 Solutions to Common Hiberna

Spring Data JDBC brings out the best in #Kotlin.
Constructor-based mapping keeps val fields truly immutable. Value classes map natively – no @Embedded, no extra setup. No proxies, no hidden state.
Check it out 👇
jb.gg/agfdv4

2 days ago 13 8 0 0
Testing Spring Boot Apps Without Losing Your Mind
Testing Spring Boot Apps Without Losing Your Mind YouTube video by Manning Publications

Hey Spring fans 🍃

My book "Testing Spring Boot Applications" is in early access with @manning.com. We made a short video to tell you all about it: www.youtube.com/watch?v=aAFK...

It's 50% until April 16th with the promo code MLGarniermoiroux. Check it out: hubs.la/Q0473JRG0

3 days ago 12 5 0 1
Video

Defining and including your own stereotypes in the new Spring logical structure view has never been easier - with the latest release of @springtools.bsky.social, your catalog files are automatically merged with the defaults, for those not using jMolecules directly 🥳🚀😎

4 days ago 6 3 0 0

Happy birthday, Mr. Spring Data, @mp911.de! 🥳👏

4 days ago 3 1 0 0

It might be very likely for some, but unlikely not for others. Especially if you (don’t) consider the implied effort to achieve those.

Starting any kind of argument with an allegedly obvious but inherently wrong premise unfortunately weakens everything that follows. 2/2

1 week ago 3 0 0 0
Preview
The pain of microservices can be avoided, but not with traditional databases Much has been written about the problems of microservices. Many argue against them entirely. Yet an architecture that allows teams to develop, deploy, and scale independently is clearly desirable. …

”… an architecture that allows teams to develop, deploy, and scale independently is clearly desirable.“

Hot take: in this generalized form the statement is false. Whether a quality attribute of an architecture is desirable requires scrutiny. blog.redplanetlabs.com/2026/03/31/t... 1/2

1 week ago 9 3 1 0
Crazy face with the text "Update all the poms"

Crazy face with the text "Update all the poms"

On behalf of the entire Spring Cloud team we are pleased to announce the release of Spring Cloud 2025.0.2. This release includes a few key dependency updates across the release train. More details can be found on our blog: spring.io/blog/2026/04...

1 week ago 2 2 0 0
Video

Support for functional web route definitions in @springtools.bsky.social now works for Spring WebMVC as well, understands static methods and builder pattern, visualizes the extracted routes in the symbols + logical structure view, and shows a nice code lens on the handler method 😎🚀

1 week ago 4 3 0 0
HEAVYTONES - DAY 2 - STUDIO LIVE STREAMING SESSION - LITTLE BIG BEAT STUDIOS
HEAVYTONES - DAY 2 - STUDIO LIVE STREAMING SESSION - LITTLE BIG BEAT STUDIOS YouTube video by LITTLE BIG BEAT STUDIOS

Germany's hottest funk band, the Heavytones, have recorded a Little Big Beat Studio performance, and it's just as awesome as you'd expect. 🤩💃🕺🔥 #heavytones #moritzmueller #littlebigbeatstudiosritzmueller #littlebigbeatstudios

1 week ago 1 0 0 0
Advertisement
The photo is a screenshot of a tweet from an account called "Prep Propaganda." 

It reads: "Young right wing men in France during the 1980’s wore tassel loafers as an outwardly preppy aesthetical statement of conservative principles against their socialist government"

The tweet carries an attached photo, showing someone wearing white trousers, navy socks, and snuff colored tassel loafers. They are sitting in a leather chair that's on top of an old rug, telegraphing a kind of online "Old Money" aesthetic.

The photo is a screenshot of a tweet from an account called "Prep Propaganda." It reads: "Young right wing men in France during the 1980’s wore tassel loafers as an outwardly preppy aesthetical statement of conservative principles against their socialist government" The tweet carries an attached photo, showing someone wearing white trousers, navy socks, and snuff colored tassel loafers. They are sitting in a leather chair that's on top of an old rug, telegraphing a kind of online "Old Money" aesthetic.

the CIA posts stuff like this so you can feel like you're part of the ruling class by purchasing a pair of $150 loafers off eBay instead of asking for affordable housing, free healthcare, and better working conditions

1 week ago 5034 670 80 16
Post image

Huge congrats to the Spring Boot team! Twelve years of innovation, and with the latest 4.0, you're still leading the way!

@philwebb.dev @0.5ritter.de

1 week ago 15 4 1 1
Preview
Spring Modulith 2.1 M4, 2.0.5, and 1.4.10 released Level up your Java code and explore what Spring can do for you.

🥁📢 Spring Modulith 2.1 M4 is here! Support for JobRunr for event externalization and more control over which event listeners to create entries for in the EPR. Grab it while it's 🔥! 🍃📦 #SpringModulith #JobRunr

2 weeks ago 7 3 0 0

When you write code, you review it as you write it. The two acts are inseparable.

When using someone else's code, you extend some degree of trust because you know they did the same.

2 weeks ago 3 2 1 0
Post image

Nice improvements coming as part of the Spring Tools 5.1.0 release, including syntax highlighting for SQL statements inside of query annotations for Spring Data JDBC projects... 🥳🚀

2 weeks ago 9 4 0 0

Guess what? Then we two share the same birthday, too. 🤩 Happy Birthday!

2 weeks ago 2 0 1 0
Preview
Spring Framework 1.0 Final Released Level up your Java code and explore what Spring can do for you.

Happy 22nd birthday, Spring Framework! 🥳🍃 #Spring spring.io/blog/2004/03...

2 weeks ago 13 4 1 1
Advertisement

Schade. Dann wo bzw. wann anders! 🙇‍♂️

3 weeks ago 0 0 0 0

Gibt es hier mittlerweile Genaueres oder ist das verschoben/abgesagt? Danke! 🙇‍♂️

3 weeks ago 0 0 1 0

Chuck Norris is not dead. Death became Chuck Norris. #RIP 🖤

3 weeks ago 1 0 0 0
Preview
Spring Boot 4.1.0-M3 available now Level up your Java code and explore what Spring can do for you.

Spring Boot 4.1.0-M3 has is available now! spring.io/blog/2026/03...

3 weeks ago 9 5 0 0
Preview
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 Tools 5.1.1 released for @vscode.dev, @cursor.com.web.brid.gy, Eclipse Java IDE 2026-03, Theia IDE - download from spring.io/tools - for more details: github.com/spring-proje...

3 weeks ago 4 4 0 0
Preview
Release v1.0.0 · valkey-io/spring-data-valkey What's Changed Maven Plugin Cleanup by @jeremyprime in #52 Fix Flaky Cluster Test by @jeremyprime in #53 Remove Spring CI Files by @jeremyprime in #54 Add Docs Deployment Workflow by @jeremyprime ...

Spring Data Valkey 1.0 is GA now.

Congrats to the @valkeyio.bsky.social team 🥳👏

github.com/valkey-io/sp...

3 weeks ago 5 4 1 0

En route to Berlin for FOSS Backstage 2026. Who am I gonna meet? 🙋‍♂️ #fossback #fossbackstage

3 weeks ago 0 0 0 0

„Erkennbar“ finde ich weit aus dem Fenster gelehnt. Ich sehe keinen Grund der CEO Riege dort den „benefit of the doubt“ zu geben. Mal davon abgesehen benötigt die meiste Automatisierungen von eher profanen Aufgaben überhaupt keine KI. Es reicht einfache algorithmische Software.

3 weeks ago 4 0 0 0
Preview
Palantir CEO Makes Shocking Confession on Disrupting Democratic Power They’re saying the quiet part out loud now.

Das wäre sicher schön. Ich glaube aber, das ist eine sehr kurzsichtige und oberflächliche Ansicht. newrepublic.com/post/207693/...

3 weeks ago 4 1 1 0
Advertisement
Preview
3/25 - Extend Your Existing APIs for Agentic Workflows with Spring HATEAOS In this session we will compare MCP and hypermedia head to head and show why the strongest agent architectures combine both MCP to expose capabilities, and hypermedia to guide and constrain agent behavior—unlocking existing APIs for AI at enterprise scale.

Existing APIs + #AI Agents = Challenge? Don't rewrite your enterprise REST #APIs for agentic workflows! Join Adib Saikali on 3/25 to learn how #HATEOAS complements MCP to safely guide and constrain AI agent behavior. Future-proof your API investments!

https://bit.ly/4bnvSIu

4 weeks ago 2 3 0 0
Preview
Spring Framework 6.2.17 and 7.0.6 Available Now Level up your Java code and explore what Spring can do for you.

🍃 #SpringFramework 6.2.17 and 7.0.6 are now available!

6.2.17 ships with 26 fixes and documentation improvements, and 7.0.6 ships with 45 fixes and documentation improvements.

spring.io/blog/2026/03...

4 weeks ago 6 4 0 0

🚀 Neo4j Migrations 3.3.0 has been released! github.com/michael-simons/neo4j-mig...

4 weeks ago 2 2 0 0
How Spring Boot Really Works (From a Core Engineer) - Moritz Halbritter | The Marco Show
How Spring Boot Really Works (From a Core Engineer) - Moritz Halbritter | The Marco Show YouTube video by IntelliJ IDEA, a JetBrains IDE

I recorded an episode of the Marco Show with Marco Behler from JetBrains. It was an absolute pleasure, thanks for having me. We talked about a lot: how I ended up on the Spring team, Project Leyden, GraalVM, AI, and so much more. Also available as a podcast.

www.youtube.com/watch?v=FUFs...

4 weeks ago 5 4 1 0