惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Security @ Cisco Blogs
罗磊的独立博客
宝玉的分享
宝玉的分享
Last Week in AI
Last Week in AI
T
The Blog of Author Tim Ferriss
美团技术团队
T
Tailwind CSS Blog
博客园 - 三生石上(FineUI控件)
博客园 - Franky
G
Google Developers Blog
Jina AI
Jina AI
Stack Overflow Blog
Stack Overflow Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
V
Visual Studio Blog
腾讯CDC
S
SegmentFault 最新的问题
Recent Announcements
Recent Announcements
博客园 - 叶小钗
Microsoft Security Blog
Microsoft Security Blog
雷峰网
雷峰网
L
LangChain Blog
Vercel News
Vercel News
Forbes - Security
Forbes - Security
PCI Perspectives
PCI Perspectives
N
News | PayPal Newsroom
S
Security Affairs
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
博客园 - 司徒正美
J
Java Code Geeks
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Hacker News: Ask HN
Hacker News: Ask HN
Schneier on Security
Schneier on Security
A
About on SuperTechFans
Attack and Defense Labs
Attack and Defense Labs
Google Online Security Blog
Google Online Security Blog
aimingoo的专栏
aimingoo的专栏
MongoDB | Blog
MongoDB | Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
Cloudbric
Cloudbric
B
Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
P
Proofpoint News Feed
D
DataBreaches.Net
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
N
News and Events Feed by Topic

Spring Engineering

A Bootiful Podcast: Java Developer Advocate Billy Korando on Java 27 and Beyond This Week in Spring - July 21st, 2026 A Bootiful Podcast: Russ Miles on Safer, More Productive Interactions with AI This Week in Spring - July 14th, 2026 Spring Office Hours Podcast: S5E18 - The Latest from OpenAI, Anthropic and Spring AI 2.0 A Bootiful Podcast: Spring Boot legend Moritz Halbritter on the latest and greatest in Spring Boot 4 and 4.1 This Week in Spring - July 7th, 2026 Spring Office Hours Podcast: S5E17 - Spring Boot 4.1 with Phil Webb A Bootiful Podcast: Sébastien Deleuze on the latest-and-greatest in Spring AI and Spring Framework A Bootiful Podcast: My friend Francesco Ciulla on developer advocacy and more This Week in Spring - June 23rd, 2026 Self-Correcting Structured Output in Spring AI 2.0 MongoDB-backed Spring Batch jobs and more in Spring Boot 4.1 A Bootiful Podcast: DaShaun Carter on patching, Spring Boot 4.1, and security in the world of AI This Week in Spring - June 16th, 2026 Tool Calling in Spring AI 2.0: A Composable, Agentic Architecture A Bootiful Podcast: Spring Security lead Rob Winch answers some security questions for me This Week in Spring - June 9th, 2026 A Bootiful Podcast: JetBrains' Marit van Dijk This Week in Spring - June 2nd, 2026 A Bootiful Podcast: Microsoft's Martijn Verburg This Week in Spring - May 26th, 2026 A Bootiful Podcast: Hadi Hariri, Jetbrains legend This Week in Spring - May 19th, 2026 Spring Office Hours Podcast: S5E16 - May Release Train Shift & What's Coming in Spring Boot 4.1 A Bootiful Podcast: the legendary Adib Saikali This Week in Spring - May 12th, 2026 Spring Office Hours Podcast: S5E15 - Upgrading Spring and OSS Security A Bootiful Podcast: Daniel Garnier-Moiroux on his new book 'Testing Spring Boot Applications' This Week in Spring - May 5th, 2026 Spring Office Hours Podcast: S5E14 - Spec Driven Development with Simon Martinelli Ronald Dehuysser, founder of JobRunr, on their ambitious new JavaClaw-like agent runtime This Week in Spring - April 28th, 2026 A Bootiful Podcast: A Bootiful Podcast: Dr. Venkat Subramaniam and James Ward on Intelligent Kotlin and So Much More This Week in Spring - April 21st, 2026 Spring Office Hours Podcast: S5E13 - Community Potluck A Bootiful Podcast: the legendary Craig Walls Spring AI Agentic Patterns (Part 7): Session API — Event-Sourced Short-Term Memory with Context Compaction This Week in Spring - April 14th, 2026 A Bootiful Podcast: Mark Kropf on AI orchestration Spring Office Hours Podcast: S5E12 - Developer Soft Skills with Arun Gupta Spring AI Agentic Patterns (Part 6): AutoMemoryTools — Persistent Agent Memory Across Sessions This Week in Spring - April 7th, 2026
This Week in Spring - June 30th, 2026
joshlong · 2026-06-30 · via Spring Engineering

Hi, Spring fans! Welcome to another installment of This Week in Spring, a weekly recap in which we review the latest and greatest in the wide and wonderful world of Spring. You probably already knew this. I don't know if I needed to mention it. But I like to. I've been doing this every week, nonstop, since January 2011.

I've just wrapped up a tour of Asia - Singapore; New Delhi, India; Bombay, India; Hyderabad, India; Tokyo, Japan; and Nagoya, Japan. It's been a ton of fun, but now I'm on some much-needed vacation in Kyoto, Japan and Okinawa, Japan. I plan on enjoying some downtime, chilling by the ocean and enjoying the amazing moment I find myself in. And what do I love to do when I'm relaxing? Learn, of course! And there's a ton to dive into this week in the wide and wonderful world of Spring.

  • Microsoft have a nice blog on the new Spring AI 2.0 release and its integration with Azure CosmosDB
  • Super cool: Craig Walls has a nice recipe on using voice with Spring AI and ElevenLabs Voices
  • Remember, as always: the latest and greatest version of Spring Boot (4.1) has been out for a few weeks, and with it a ton of new features and patches for CVEs. Here's how things work: researchers find vulnerabilities. Oftentimes these days, these vulnerabilities are discovered with AI. They come to us and privately and responsibly disclose the vulnerability. We validate and then fix the vulnerability and release that fix to Maven Central. We do this for at least all versions of a given project that are in open-source support. You can see the open-source support timelines by looking at a given project's support tab. For example, here's Spring Boot's. See those green bars? Those indicate open-source support. The yellow indicates paid, enterprise support. It's at that point - when the artifacts hit Maven Central - that you should be updating your code as quickly as possible. Sometime after, we then announce the CVE itself. The disclosure of those CVEs is a dinner bell for bad actors. You want to have your code updated and patched before the CVE shows up on this Spring Security Advisories page. AI has made the process of identifying CVEs a lot easier and the volume of CVEs has increased manifold. We used to get maybe one or two CVEs a month. Starting earlier this year, that number started skyrocketing. Scroll the Security Advisories page and you will see dozens of CVEs all announced in recent weeks. Please update! (There are a ton of cool features, too, of course.)
  • Speaking of new features, and I know I already wrote about this one before, but I love the new MongoDB-backed Spring Batch repositories now supported with auto-configuration out of the box in Spring Boot 4.1 and so I wrote about it here
  • I love this new blog from Christian Tsolov called Self-Correcting Structured Output in Spring AI 2.0
  • Spring Boot 3.5.16 is available now.
  • Speaking of CVEs, DaShaun Carter and I talked about the state of CVEs here in this episode of the podcast
  • Did you see InfoQ's roundup of the latest and greatest in the Spring ecosystem?
  • Speaking of Japan, CodeZine has a nice (Japanese-language) series on Spring Boot - check it out!
  • Baeldung has a nice post on building agent skills with Spring AI