
1. Spring and Java
>> Doing away with SELECT NEW [in.relation.to]
Hibernate 6 simplifies the syntax for returning a subset of attributes into a Java class. This is also a proposal for the Jakarta Persistence 4 standard.
>> Clean your Memory: From Finalize to Cleaner [foojay.io]
Learn how the Java Cleaner API improves upon the finalize() approach for more efficient resource management.
Also worth reading:
- >> JavaOne 2025 Day 2: FFM API, Virtual Threads, Platform Engineering, Evolution of Jakarta EE [infoq.com]
- >> JavaOne 2025 Day 3: The Future of Java is You [infoq.com]
- >> Specifications in Jakarta Data [in.relation.to]
- >> refining var-handles in Valhalla [openjdk.org]
- >> STF Milestone 3: Release verification and automation [marcphilipp.de]
Webinars and presentations:
- >> Stable Values in Java 25 – Inside Java Newscast #88 [inside.java]
- >> Java 24 Release Notes Overview for Operations [inside.java]
- >> A Bootiful Podcast: My friend Anthony Dahanne on Buildpacks, Production, Docker images, and more [spring.io]
- >> Writing Your Own MCP Server [sebastian-daschner.com]
- >> Building Agents with AWS: Complete Tutorial (Java, Spring AI, Amazon Bedrock & MCP) [aws.amazon.com]
Time to upgrade:
- >> Quarkus 3.21 – TLS Registry support for MongoDB Client [quarkus.io]
- >> Quarkus 3.20 – new LTS version [quarkus.io]
- >> generator-jhipster v8.10.0 [github.com/jhipster]
- >> zuul v3.0.1 [github.com/Netflix]
- >> Micronaut Core 4.8.9 [github.com/micronaut-projects]
- >> camel-4.11.0 [github.com/apache]
2. Technical & Musings
>> When SQL Meets Lambda Expressions [jooq.org]
Some modern SQL dialects, such as DuckDB, have started incorporating lambda expressions. Learn more about how jOOQ can map Java lambda expressions to those in SQL.
Also worth reading:
- >> The MCP Authorization Spec Is… a Mess for Enterprise [christianposta.com]
- >> Understanding MCP Recent Change Around HTTP+SSE [christianposta.com]
- >> String Matching at Scale: A call for interdisciplinary collaboration and better-directed resources [acm.org]
3. Pick of the Week
Have a look at the talks in JDConf on the 9th and 10th of April.
Java and AI, of course, Spring Boot goodness with Josh Long, the plan for Jakarta EE, Java 25, Quarkus, and a host of others:
The post Java Weekly, Issue 588 first appeared on Baeldung.