---
title: "Java Weekly, Issue 658"
url: https://daily.dev/posts/java-weekly-issue-658-qxmbcssfw
source_url: https://feeds.feedblitz.com/~/967388204/0/baeldung
type: article
source: "Baeldung"
published: 2026-08-08T10:30:19.726Z
updated: 2026-08-08T10:30:44.086Z
tags: ["java", "spring-boot", "quarkus"]
reading_time: 3
upvotes: 11
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Java Weekly, Issue 658

**[Baeldung](https://daily.dev/sources/baeldung)** · 3 min read · 11 upvotes · 0 comments

## Summary

Baeldung's Java Weekly issue 658 curates the week's top Java and Spring ecosystem content. The headline piece covers virtual threads after JDK 24, including benchmarks, code samples, and Spring Boot 3 adoption guidance. A standout technical read from martinfowler.com quantifies the economic benefit of refactoring in the AI agent era: a 17,155-line data-access layer was refactored, cutting AI agent input tokens by 83% (from 159,564 to 27,360). Also highlighted: IntelliJ IDEA adding LSP support for VS Code and Cursor, the Embabel Agent Framework reaching 1.0, Jakarta Agentic AI's first milestone, and Java transitioning to more frequent security updates. Release roundup includes Quarkus 3.38.1, Jetty 12.1.12, Vert.x 5.1.6, Helidon 4.5.2, and Elasticsearch 9.5.0.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://feeds.feedblitz.com/~/967388204/0/baeldung>

## Questions this post answers

### What was the measured impact of refactoring on AI agent token usage in a real codebase?

Refactoring a bloated 17,155-line data-access layer reduced AI agent input tokens by 83%, dropping from 159,564 to 27,360 tokens for a representative feature change. The experiment by Giles Edwards-Alexander demonstrates that clean, well-structured code directly lowers the cost and improves the efficiency of agentic AI workflows operating on that codebase.

_Teams using AI agents on legacy codebases track findings like this on daily.dev before committing to a refactoring strategy._

## Similar posts on daily.dev

- [Java Weekly, Issue 652](https://daily.dev/posts/java-weekly-issue-652-a4fea6ht1) · Baeldung · 1 upvotes · 0 comments
- [Java Weekly, Issue 642](https://daily.dev/posts/java-weekly-issue-642-4s9ng1xjl) · Baeldung · 1 upvotes · 0 comments
- [Java Weekly, Issue 645](https://daily.dev/posts/java-weekly-issue-645-xeh1bvwte) · Baeldung · 1 upvotes · 0 comments
- [Java Weekly, Issue 651](https://daily.dev/posts/java-weekly-issue-651-7x5pkychj) · Baeldung · 0 upvotes · 0 comments

---

Tags: [#java](https://daily.dev/tags/java), [#spring-boot](https://daily.dev/tags/spring-boot), [#quarkus](https://daily.dev/tags/quarkus)

[View this post on daily.dev](https://daily.dev/posts/java-weekly-issue-658-qxmbcssfw)
