Lucene search
K
SpringRecent

697 matches found

Spring Engineering
Spring Engineering
added 2026/01/28 12:0 a.m.7 views

Anthropic Agent Skills Support in Spring AI

In this blog, we show how using Spring AI, we can integrate with Anthropic's Native Skills API for Cloud-Based Document Generation and Custom Skills. Spring AI adds support for Anthropic's Agent Skills — modular capabilities that let Claude generate actual files rather than text descriptions. Wit...

6AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/27 12:0 a.m.7 views

This Week in Spring - January 27th, 2026

Hi, Spring fans! Welcome to another installment of This Week in Spring! As I write this, I cannot believe we're nearly at the end of the month! Time sure flies. Spring AI 2.0.0-M2 is available now Spring Modulith 2.1 M1, 2.0.2, and 1.4.7 released In last week's installment of A Bootiful Podcast ,...

5.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/27 12:0 a.m.6 views

Spring AI Agentic Patterns (Part 4): Subagent Orchestration

Instead of one generalist agent doing everything, delegate to specialized agents. This keeps context windows focused—preventing the clutter that degrades performance. Task tool, part of the spring-ai-agent-utils toolkit, is a portable, model-agnostic Spring AI implementation inspired by Claude...

6.1AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/26 12:0 a.m.6 views

This Week in Spring - January 26th, 2026

Hi, Spring fans! Welcome to another installment of This Week in Spring! As I write this, I cannot believe we're nearly at the end of the month! Time sure flies. Spring AI 2.0.0-M2 is available now Spring Modulith 2.1 M1, 2.0.2, and 1.4.7 released In last week's installment of A Bootiful Podcast ,...

5.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/22 12:0 a.m.7 views

A Bootiful Podcast: Jetbrains legend Dmitry Jemerov

Hi, Spring and IntelliJ IDEA fans! This week we celebrate 25 years of Jetbrains IntelliJ IDEA, and who better to talk to us about its evolution than Dmitry Jemerov, whose been a contributor and developer for the project since 2003!...

5.4AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/20 12:0 a.m.9 views

Spring AI Agentic Patterns (Part 3): Why Your AI Agent Forgets Tasks (And How to Fix It)

Have you ever asked an AI agent to perform a complex multi-step task, only to find it skipped a critical step halfway through? You're not alone. Research shows that LLMs struggle with "lost in the middle" failures—forgetting tasks buried in long contexts. When your agent juggles file edits, test...

6AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/20 12:0 a.m.7 views

This Week in Spring - January 20th, 2026

Hi, Spring fans! Welcome to another installment of This Week in Spring! It's already the 20th of January and we are off on yet another rip roarin' adventure as we look at the week that has been... this week in Spring! even more good stuff from Spring AI team legend Christian Tsolov, this one on...

5.6AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/16 12:0 a.m.11 views

Spring AI Agentic Patterns (Part 2): AskUserQuestionTool - Agents That Clarify Before Acting

Traditional AI interactions follow a common pattern: you provide a prompt, the AI makes assumptions, and produces a response. When those assumptions don't match your needs, you're left iterating through corrections. Each assumption creates rework—wasting time and context. What if your AI agent...

7.2AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/15 12:0 a.m.4 views

A Bootiful Podcast: Jonatan Ivanov on how to measure all the things with Micrometer

Hi, Spring fans! This week we catch up with the observably awesome Jonatan Ivanov on how to measure all the things with Micrometer...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/13 12:0 a.m.6 views

Spring AI Agentic Patterns (Part 1): Agent Skills - Modular, Reusable Capabilities

Agent Skills are modular folders of instructions, scripts, and resources that AI agents can discover and load on demand. Instead of hardcoding knowledge into prompts or creating specialized tools for every task, skills provide a flexible way to extend agent capabilities. Spring AI's implementatio...

7AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/13 12:0 a.m.4 views

This Week in Spring - January 13th, 2026

Hi, Spring fans, and welcome to another installment of This Week in Spring! It's the 13th of January, 2026, and it's been quite the week indeed! Let's dive right into it! Nobody, and I mean nobody , asked. So I put together a video on how to use Spring WS to build SOAP-based services in 2026. Hey...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/08 12:0 a.m.4 views

A Bootiful Podcast: Spring Security lead Rob Winchon Spring Security 7

Hi, Spring fans! In this installment, I have the privilege of sitting down and talking to the legendary Rob Winch, lead of Spring Security, Spring Session, and the amazing Testjars project...

7AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/06 12:0 a.m.3 views

This Week in Spring - January 6th, 2026

Hi, Spring fans, to the first installment of This Week in Spring in the new year and , roughly, the fifteenth anniversary edition of this series! I've been writing these blogs since the first week of January of 2011, and I am proud to say that I haven't so far missed a single week! I've always...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2026/01/01 12:0 a.m.4 views

A Bootiful Podcast: Apache Tomcat legend Mark Thomas (Happy new year!)

In this episode, I talk with Mark Thomas, the legendary and highly prolific committer to Apache Tomcat. Happy New Year!...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/30 12:0 a.m.7 views

This Year in Spring – December 30th, 2025

Hi, Spring fans! Can you believe it? It's already the 30th of December! I celebrated Christmas with my family in Los Angeles, then we jumped on a flight headed for Southeast Asia to ring in the New Year with more friends and family. I'm sitting at a café in the sweltering city of Kuala Lumpur,...

7.1AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/26 12:0 a.m.5 views

Evolving Spring Vault: Introducing VaultClient

Back in September 2016, nearly a decade ago now, we introduced Spring Vault as a integration layer for HashiCorp Vault within Spring applications, complemented by Spring Cloud Vault for Spring Boot arrangements. The core idea has always been straightforward: Externalizing secrets to encrypted Vau...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/25 12:0 a.m.3 views

A Bootiful Podcast: Nate Schutta the fundamentals of software engineering

Hi Spring fans, and happy holidays! I'm delighted to be joined again on this episode by my friend and fellow harbinger of doom in the best possible way, Nate Schutta — co-author of the wonderful book Foundations of Software Engineering!...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/23 12:0 a.m.7 views

This Week in Spring – December 23rd, 2025

Happy holidays, everyone! The year may be winding down, but the Spring ecosystem continues unabated. We’re now a few weeks past the generational Spring Boot 4.0 release in November, and there have been tons of releases and patches since then. There’s also equal excitement reflected in posts from...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/23 12:0 a.m.5 views

Explainable AI Agents: Capture LLM Tool Call Reasoning with Spring AI

When building AI agents with tool calling capabilities, developers often need insights into why an LLM chose a particular tool—not just which tool it selected. Understanding the model's reasoning process is important for debugging, observability, and building trustworthy AI systems. Spring AI now...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/18 12:0 a.m.6 views

A Bootiful Podcast: Spring cofounder Juergen Hoeller on the amazing Spring Framework 7 release

Hi, Spring fans! In this installment, we talk to the legendary cofounder of Spring itself, Juergen Hoeller, about the awesome new Spring Framework 7 release. Happy holidays, one and all!...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/18 12:0 a.m.5 views

Next level Kotlin support in Spring Boot 4

Following the announcement of the strategic partnership between JetBrains and Spring in May, I would like to share a global update on various Kotlin-related features and documentation enhancements we have made recently, with the goal of making Spring Boot 4 the best framework to develop backend...

7AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/16 12:0 a.m.8 views

This Week in Spring – December 16th, 2025

Hi, Spring fans! Welcome to another installment of This Week in Spring! And what a week it’s been! We’ve got around nine shopping days ’til Christmas, and the New Year is almost here! Things are moving so quickly and the Spring community is no exception! Let's dive into this week's wonderful...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/11 12:0 a.m.3 views

A Bootiful Podcast: The legendary Rossen Stoyanchev on API versioning, declarative interface clients, RestTestClients, and more

Hi, Spring fans! Welcome to another installment of a Bootiful Podcast! In this installment I talk to the legendary Rossen Stoyanchev on API versioning, declarative interface clients, RestTestClients, and more!...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/11 12:0 a.m.5 views

Smart Tool Selection: Achieving 34-64% Token Savings with Spring AI's Dynamic Tool Discovery

As AI agents connect to more services—Slack, GitHub, Jira, MCP servers—tool libraries grow rapidly. A typical multi-server setup can easily have 50+ tools consuming 55,000+ tokens before any conversation starts. Worse, tool selection accuracy degrades when models face 30+ similarly-named tools. T...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/09 12:0 a.m.5 views

This Week in Spring - December 9th, 2025

Hi, Spring fans! Welcome to another installment of This Week in Spring! I am in lovely New Jersey, the Garden State , as I write this and I spent most of the last week in New Orleans. It's been a busy week in the Spring community and beyond and so you know what that means? There's a ton of stuff ...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/04 12:0 a.m.7 views

Towards Spring Tools 5 - Ready for AI

There is no doubt that AI-based coding assistants are already or will be widely used by developers and within organizations. While the overall outlook is pretty certain, the exact way when and how to use those tools might vary, ranging from extensions for existing IDEs e.g. Copilot for Visual...

7.4AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/04 12:0 a.m.4 views

A Bootiful Podcast: Dan Vega on the fundamentals of software engineering

Hi, Spring fans! I'm so excited to chat with fellow Spring developer advocate Dan Vega about his new book, Fundamentals of Software Engineering...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/12/02 12:0 a.m.4 views

This Week in Spring - December 2nd, 2025

Hi, Spring fans! Welcome to another installment of This Week in Spring. By mistake, I inadvertently published older content in this installment, then tried to fix it and ended up re-publishing the same content. And, what's worse, I somehow ended up deleting the draft I had written for this...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/28 12:0 a.m.5 views

Towards Spring Tools 5 - Stereotypes and a new Structural View

When working on Spring projects, developers do not only think in terms of low-level concepts like classes and interfaces. When using Spring, you think about higher-level abstractions and concepts like services, repositories, configuration classes, entities, aggregate roots, and so on. To bring...

7AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/27 12:0 a.m.2 views

A Bootiful Podcast: Spring community legend and friend Simon Martinelli

Hi, Spring fans! Happy Thanksgiving from me, and I am sure the entire Spring team, to you! We are, it should be clear, oh so very grateful.. thankful.. for you, the community. This week it is my great pleasure to chat with Spring community legend Simon Martinelli...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/25 12:0 a.m.4 views

This Week in Spring - Spring Boot 4 edition! - November 25th, 2025

Hi, Spring fans! Welcome to another illustrious installment of This Week in Spring! It’s Thanksgiving week here in the United States. Thanksgiving is traditionally celebrated with friends and family every fourth Thursday of November, gathered around a table full of food and, usually, a giant...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/25 12:0 a.m.2 views

Spring Data Ahead of Time Repositories - Part 2

Concluding the Road to GA blog post series, let's explore benefits of Spring Data AOT Repositories. Back in May 2025, we first introduced Ahead of Time AOT repositories as a preview feature for JPA and MongoDB with the 3rd Milestone of the next Spring Data generation. This feature, in short, uses...

7.4AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/25 12:0 a.m.12 views

Beyond JSON: Converting Spring AI Tool Response Formats to TOON, XML, CSV, YAML, ...

JSON is the go-to format for LLM tool responses, but recent discussions around alternative formats like TOON Token-Oriented Object Notation claim potential benefits in token efficiency and performance. While the debate continues—with critical analyses pointing to context-dependent results—the...

7.4AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/20 12:0 a.m.3 views

A Bootiful Podcast: The legendary Sébastien Deleuze on all that's new and nice in Spring Framework 7

Hi, Spring fans! Happy Spring Boot 4.0 release day! Make sure to get the bits on the Spring Initializr you know - start.spring.io! This release is packed with new features, a lot of which comes from Spring Framework 7. To help break it down for us this week, we’re joined by none other than the...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/18 12:0 a.m.4 views

This Week in Spring - November 18th, 2025

This Week in Spring - November 18th, 2025 Hi, Spring fans! I'm thrilled to be in New York City for an exciting week of joint presentations on Spring AI + Bedrock and Spring Boot with the legendary James Ward. First up: we'll present a workshop at the AI Native Dev Conf today, then speak at the...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/18 12:0 a.m.6 views

OpenTelemetry with Spring Boot

This is a new blog post in the Road to GA series, and this time we're taking a look at OpenTelemetry with Spring Boot. Introduction In modern cloud native architectures, observability is no longer optional; it is a fundamental requirement. You want to understand what your application is doing via...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/13 12:0 a.m.2 views

A Bootiful Podcast: The legendary Bruce Eckel on language design, effects, abstraction, concurrency, and so much more

Hi, Spring fans! In this installment, I sit down with the legendary Bruce Eckel, who has probably forgotten more about programming languages than I will ever know, and whose book Thinking in Java helped launch me into a career...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/12 12:0 a.m.7 views

Null-safe applications with Spring Boot 4

This is a new blog post in the Road to GA series, this time sharing an update on the status of the null-safety support across the Spring portfolio, as a follow-up of my previous related blog post Null Safety in Spring applications with JSpecify and NullAway and related Spring I/O talk. Are we...

7.2AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/11 12:0 a.m.11 views

Spring gRPC Next Steps for 1.0.0

This is a new blog post in the Road to GA series, this time updating everyone on the plans to integrate Spring gRPC with Spring Boot 4. The original plan was to move the autoconfiguration from Spring gRPC into Spring Boot in time for the 4.0 release. Unfortunately we haven't been able to find the...

7AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/10 12:0 a.m.5 views

This Week in Spring - November 10th, 2025

Hi, Spring fans! Welcome to another installment of This Week in Spring! As I write this I am preparing for a flight to North Carolina first in flight!. This week's going to be busy, but next week even busier still! I'll be at AI By The Bay in San Francisco, AI Native Dev Con in NYC, and QCon SF i...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/10 12:0 a.m.4 views

LLM Response Evaluation with Spring AI: Building LLM-as-a-Judge Using Recursive Advisors

The challenge of evaluating Large Language Model LLM outputs is critical for notoriously non-deterministic AI applications, especially as they move into production. Traditional metrics like ROUGE and BLEU fall short when assessing the nuanced, contextual responses that modern LLMs produce. Human...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/06 12:0 a.m.2 views

A Bootiful Podcast: The Vaadin team, live from Vaadin Create 2025

Hi, Spring fans! In this installment, I had the privilege to sit down with Vaadin legends Joonas Lehtinen, Marcus Hellberg, and Leif Åstrand at the amazing Vaadin Create 2025 event in Frankfurt, Germany...

7AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/05 12:0 a.m.7 views

Spring gRPC Next Steps for 1.0.0

This is a new blog post in the Road to GA series, this time updating everyone on the plans to integrate Spring gRPC with Spring Boot 4. The original plan was to move the autoconfiguration from Spring gRPC into Spring Boot in time for the 4.0 release. Unfortunately we haven't been able to find the...

7AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/04 12:0 a.m.9 views

Create Self-Improving AI Agents Using Spring AI Recursive Advisors

The Spring AI ChatClient offers a fluent API for communicating with an AI model. The fluent API provides methods for building the constituent parts of a prompt that gets passed to the AI model as input. Advisors are a key part of the fluent API that intercept, modify, and enhance AI-driven...

7.4AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/11/04 12:0 a.m.5 views

This Week in Spring - November 4th, 2025

Hi, Spring fans! Welcome to another all-out installment of This Week in Spring wherein we attempt to recap all that's new and novel in the wild, wacky, and wonderful world of Springdom. And this week, I'm doing so from an airport in Switzerland, en route to Malmo, Sweden, for the amazing Oredev...

6.8AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/10/30 12:0 a.m.4 views

AWS Bedrock Prompt Caching Support in Spring AI

In our previous blog post about Anthropic prompt caching, we explored how prompt caching dramatically reduces API costs and latency by reusing previously processed prompt content. We introduced Spring AI's five strategic caching patterns for Anthropic Claude models and showed how they automatical...

7.2AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/10/30 12:0 a.m.3 views

A Bootiful Podcast: Elastic's developer advocate extraordinairre Philip Krenn on the state of logging

Hi, Spring fans! In this installment, we talk to my friend and Elastic's developer advocate extraordinairre Philip Krenn on the state of logging...

6.9AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/10/28 12:0 a.m.2 views

Introducing Spring AI Agents and Spring AI Bench

I'd like to introduce two new projects that are part of the Spring AI Community GitHub organization: Spring AI Agents, and Spring AI Bench. These two projects focus on using agentic coding tools—tools you likely already have in your enterprise. In 2025 AI coding agents have matured to the point...

7.3AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/10/28 12:0 a.m.3 views

This Week in Spring - October 28th, 2025

Hi, Spring fans! Welcome to another installment of This Week in Spring! It's a wonderful tuesday here in my home town of San Francisco as I write this from my condo's balcony, fresh off more than three weeks on the road. By the time we'll speak again in a week, Halloween will have come and gone...

7.1AI score
Exploits0
Spring Engineering
Spring Engineering
added 2025/10/28 12:0 a.m.2 views

Modularizing Spring Boot

Continuing our Road to GA series, this week we're exploring the modularization effort happening with Spring Boot 4. When Spring Boot 1.0 was released in 2014, it shipped with a single spring-boot-autoconfigure jar weighing in at 182 KiB. Of course, that initial version didn't support a great deal...

6.9AI score
Exploits0
Total number of security vulnerabilities697