Hi, Spring fans! Welcome to another rip-roarin' installment of This Week in Spring! I'm writing this to you from sun-kissed San Francisco, CA, sipping some coffee and watching the bay from my breakfast nook. What a wonderful day! A wonderful day in which to learn about the latest and greatest in Spring, even!
Let's dive right in!
- I really loved this presentation by Oracle's Ron Pressler on the principles of memory management in Java
- More Craig Walls Spring AI goodness! Here's a nice recipe on summarizing chat memory
- Over the last few weeks, I've done some content on securing JavaFX applications with Spring Security and OAuth 2.0. That work has landed, and our friends at JFX-central.com have taken that video and the resulting code and transcribed the content into this lovely tutorial - check it out!
- I loved this post on securing modern applications with OAuth 2.1 and Spring Authorization Server
- This is a really cool video on understanding video with Spring and Gemini
- I just learned about this amazing new Java library called Quixotic.ai (what a name! LOL) that provides all sorts of cool stuff that might make your Java-based AI workloads even better. I wonder if there are amazing integration possibilities for Spring AI, too...
- In last week's A Bootiful Podcast, I was delighted to sit down and chat with Netflix's Paul Bakker on their Java and Spring story, scaling the system, and more.
- Huh! There's a new Spring Batch IntelliJ IDEA plugin, but search me for what's new! No release notes. Either way, get it while it's hot!
- Speaking of Spring Batch, there's a nice post here on scaling to millions of rows with Spring Batch that just dropped
- Speaking of Spring and IntelliJ, there's a nice article over on Baeldung on debugging Spring Boot-based workloads with the Spring debugger












