Oh, it’s benchmarketing season, again… 🙄😮💨
Oh, it’s benchmarketing season, again… 🙄😮💨
Spring Modulith is very valuable tool to avoid dependency cycles between modules in enterprise applications. Must-have tool for every serious project.
Great article! A tiny thing: it should be sufficient to declare the test dependency in the first step (no need for …-core). Once you start customizing things (using (At)ApplicationModule et al.) you need the …-api artifact. Core shouldn’t be necessary in compile scope.
SpringModulith helps in building Modular Monolith by providing automated modularity checks & more
jb.gg/uj9s2n
In this article I have explained:
✨Core principles of Spring Modulith
✨Adapting Spring Modulith in an existing Spring Boot app
✨How @intellijidea.com helps with inspections, & quick fixes
🏗️ Monolith richtig modernisieren?
Im Workshop zeigt Dir @patbaumgartner.com, wie Du gewachsene Java-Systeme pragmatisch modular strukturierst.
Fr 8. Mai 26 | 9:00 - 16:30 | #jaxcon |📍MZ
👉 Zum Workshop: https://f.mtr.cool/tfccrcsqxe
#Spring #SpringModulith #Java #Serverside
Need a straightforward persistence layer for a CRUD service?
Spring Data JDBC is lean and explicit. For a DB-first approach, use IntelliJ IDEA to generate entities from an existing schema. Liquibase and Flywaydb diff generation are also supported.
jb.gg/b8o1hq
CRUD only seems simpler because you're leaving the workflows to be assembled by each user in their heads.
With the new logical structure view in @springtools.bsky.social, you can define your own custom stereotypes using annotations as well - and see the view update instantly on save 🚀
Jackson 3.1.0 LTS version (github.com/FasterXML/ja...) being released. HUGE "minor" release with over 140 (!) changes, mostly fixes. The first Long-Term Support version for Jackson 3.x; upgrade from 3.0.x strongly recommended. #java #json #xml #csv #cbor #smile etc #jackson
Spring Modulith is my preferred way to build Spring Boot applications.
I have created Spring Boot Agent Skill to use Spring Modulith so that I don't have to repeat myself 😎
github.com/sivaprasadre...
🚀 New Post: How I Solved SMTP Timeouts with Mailpit and JavaMail
I ran into a frustrating issue when testing email sending in a Spring Boot app with Mailpit and Testcontainers — local SMTP connections were hanging for seconds before failing.
👉 martinelli.ch/how-i-solved...
I just had to use a passcode of 418 to enter a Zoom meeting… 😅 #IAmATeaPot
I built a terminal UI for Spring Initializr using Java. If you spend most of your day in the terminal, this could seriously speed up your workflow.
https://youtu.be/J9C2MiQTIYs
It is my pleasure to announce that Spring Boot 4.1.0-M2 is out, building on Spring Framework 7.0.5.
Key updates:
- Config import encoding.
- Enhanced Actuator info.
- Jackson factory properties.
- RabbitMQ Streams support.
spring.io/blog/2026/02...
The new logical structure view in the @springtools.bsky.social does not only group things in well-known pre-defined stereotypes. You can bring your own custom stereotypes and include them in the structure as well, for example by defining them in catalog files 🚀
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 3.5.11 has been released and is now available from Maven Central.
spring.io/blog/2026/02...
#spring #springboot #java
On behalf of the team and everyone who has contributed, I'm happy to announce that Spring Boot 4.0.3 has been released and is now available from Maven Central.
spring.io/blog/2026/02...
#spring #springboot #java
🥁📢 Spring Modulith 2.1 M2 released! Support for Namastack Outbox, revamped observability support, module tests combinable with Boot's slice tests, non-thread-bound event capture, better JDBC EPR initialization. Grab it while it's 🔥! 🍃📦 #SpringModulith #Namastack #observability #testing
OH: "Speck-Driven Development"
An explanation of how to combine Spring Modulith’s application integration testing capabilities with Spring Boot’s horizontal slice tests.
Also coming in Spring Modulith 2.1 M2: support to run application module tests in combination with Boot's slice test feature. 🍃📦
docs.spring.io/spring-modul...
An instructional document about Namastack Outbox support, detailing how to activate advanced outbox features. It includes a code snippet for declaring the Spring Modulith Namastack starter and instructions for configuring event externalization.
Event externalization through an outbox coming to Spring Modulith 2.1 M2 via Namastack Outbox. 🍃📦 #SpringModulith #Namastack
docs.spring.io/spring-modul...
#Java peers: If you’re interested in a developer advocate role in Berlin, Seattle, Washington, Austin? If so, DM me…I have a professional colleague who’s hiring.
Must have strong skills in:
1. designing, testing, implementing, and maintaining APIs
2. Managing, updating, and configuring SDKs
#DevRel
AssertJ quote from the GitHub Secure Open Source Fund: "We shifted security from a stretch goal to a core requirement."
📢 AssertJ joined the GitHub Secure Open Source Fund, a program that leveled up security across 67 open source projects.
What changed for us: SHA pinning, immutable releases, incident response plan, and a mindset shift toward security awareness 🔒
The impact? More robust JVM assertions 🚀
Did you know that you can influence the grouping of the elements in the new logical structure view? Click on the grouping icon on the project node and select which groups you would like to enable/disable - and the view will automatically update accordingly 😎
#SpringData now uses GitHub Actions.
Migrating off Jenkins to GitHub was quite an experience. Optimizing for regular maintenance tasks such as JDK upgrades was actually the fun part for 14 projects x 3 maintained branches.
Speaker spotlight: @spencer.gibb.us - co-founder and lead of Spring Cloud Core who brings years of hands-on experience in distributed systems and cloud-native architectures.
From monoliths to microservices - and everything in between. Learn how architectures evolve 🚀
2026.geecon.org/speakers/inf...
Dude, you‘re one of them! 🙌
In 2026, the #Spring team is specifically focused on performance optimizations. Thanks to a collaboration between Rossen Stoyanchev, David Syer, and Violeta Georgieva, we were able to improve peak throughput by 8% on a typical enterprise web application.
Spring Data 2025.1.3 and 2025.0.9 released #bugfixes #HappyUpgrading
spring.io/blog/2026/02...