Best of Spring Framework — December 2025
- 1
- 2
DevBlogs·19w
Java at Microsoft: 2025 Year in Review
OpenJDK 25 shipped as the new Long-Term Support release with Microsoft Build of OpenJDK 25 available across platforms and Azure services. GitHub Copilot expanded AI-assisted development across Java IDEs (Eclipse, IntelliJ, VS Code) and CLI, with new app modernization capabilities for upgrading Java versions and frameworks. Azure Command Launcher for Java entered public preview, providing automatic JVM tuning without manual configuration. Microsoft deepened investments in AI development with support for LangChain4j, Spring AI, Quarkus AI, and Embabel frameworks, plus educational content for beginners. The company participated in major Java conferences including Microsoft JDConf and JavaOne, while contributing to open source projects across the Java ecosystem.
- 3
InfoQ·21w
Java News Roundup: Spring Tools 5, TornadoVM, Payara Platform, Hibernate ORM, Spock Framework
JDK 26 Build 28 and JDK 27 Build 2 early-access builds are now available with various bug fixes. Spring Tools 5.0 brings support for Spring Framework 7.0, Spring Boot 4.0, and AI integration with Cursor and Copilot. Spring AI 2.0.0-M1 introduces customizable tool calling loops and flexible text segmentation. Hibernate ORM 7.2.0 adds the @EmbeddedTable annotation and improved multi-ID loading. Payara Platform December 2025 edition includes experimental CRaC support. Apache Tomcat releases 11.0.15, 10.1.50, and 9.0.113 add strictSNI attribute for SNI host name matching. Spock Framework 2.4.0 adds Groovy 5.0 support and snapshot testing capabilities.
- 4
Spring·19w
Evolving Spring Vault: Introducing VaultClient
Spring Vault 4.1 introduces VaultClient and ReactiveVaultClient as modern replacements for the template-based API. The new fluent interface enforces relative path handling to prevent security issues, eliminates confusion between Vault and platform-specific HTTP clients, and aligns with Spring's HTTP client evolution. Built on RestClient/WebClient primitives, it provides better abstraction while preparing for RestTemplate deprecation in Spring Framework 7.1. Migration involves moving customizations from RestTemplateCustomizer to VaultClientCustomizer, with future plans for PKI integration with SSL bundles and database credential rotation.
- 5