Tagged articles
7 articles
Page 1 of 1
Java Backend Technology
Java Backend Technology
Feb 6, 2026 · Backend Development

What Breaking Changes Does Jackson 3 Introduce When Upgrading Spring Boot 4?

Upgrading to Spring Boot 4 brings Jackson 3, which reorganizes packages, replaces ObjectMapper with JsonMapper, changes the default date format to ISO‑8601, and converts checked exceptions to RuntimeException, requiring developers to adapt code, adjust configurations, and understand the design rationale to avoid runtime bugs.

Jackson 3Spring Bootapi-changes
0 likes · 6 min read
What Breaking Changes Does Jackson 3 Introduce When Upgrading Spring Boot 4?
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 14, 2025 · Backend Development

What’s New in Spring Framework 7? Features, Removals, and Migration Tips

Spring Framework 7 introduces a new baseline on JDK 17/25, upgrades to Jakarta EE 11, Kotlin 2.2 and GraalVM 25, removes several legacy APIs such as spring‑jcl and javax.annotation, deprecates features like RestTemplate and XML MVC config, and adds powerful capabilities including programmatic bean registration, enhanced HTTP client support, and improved testing extensions.

Spring BootSpring Frameworkapi-changes
0 likes · 15 min read
What’s New in Spring Framework 7? Features, Removals, and Migration Tips
JakartaEE China Community
JakartaEE China Community
Oct 14, 2025 · Fundamentals

What Changed in Java 21? A Complete API Comparison for Upgrading from Java 17

This article provides a detailed comparison of Java 17 and Java 21 APIs, listing deprecated and removed features, suggested replacements, new I/O and serialization capabilities, enhanced reflection, Unicode emoji support, the preview foreign memory API, and the Generational ZGC, illustrated with real‑world code examples and usage scenarios.

Garbage CollectionJava 21Reflection
0 likes · 15 min read
What Changed in Java 21? A Complete API Comparison for Upgrading from Java 17
FunTester
FunTester
Dec 24, 2023 · Backend Development

What Changed When Upgrading Apache HttpClient 4 to 5? A Hands‑On Migration Guide

This article walks through the painful migration from Apache HttpClient 4.x to 5.3, detailing modular design, customization, HTTP/2 support, connection management, API changes such as retry strategy, request/response configuration, interceptors, async client, and provides concrete Maven snippets and code comparisons to help developers evaluate whether the upgrade is worthwhile.

Apache HttpClientHTTP/2api-changes
0 likes · 14 min read
What Changed When Upgrading Apache HttpClient 4 to 5? A Hands‑On Migration Guide
Java Architecture Diary
Java Architecture Diary
Aug 10, 2020 · Backend Development

What’s New in ElasticJob 3.0.0‑alpha? Features, API Changes, and Release Highlights

ElasticJob 3.0.0‑alpha introduces a Spring Boot starter for ElasticJob‑Lite, one‑time tasks, expanded database support for execution logs, environment‑variable IP declaration, and several API changes including a new Maven groupId, package name, namespace, SPI‑based job types, and modular UI separation.

Distributed SchedulingSpring Bootapi-changes
0 likes · 3 min read
What’s New in ElasticJob 3.0.0‑alpha? Features, API Changes, and Release Highlights
Tencent Music Tech Team
Tencent Music Tech Team
Jul 7, 2017 · Mobile Development

Android O New Features, Behavior Changes, and API Updates

Android O (8.0) adds fluid‑experience features such as notification channels and dots, picture‑in‑picture, adaptive icons, autofill, downloadable fonts, pinned shortcuts, TextView auto‑sizing and media enhancements, while Vitals improve battery, security and stability, and it introduces background execution limits, stricter permissions, new WebView and UI APIs, unified margins, animation set improvements, and overlay‑window changes.

AndroidMobile DevelopmentNotifications
0 likes · 23 min read
Android O New Features, Behavior Changes, and API Updates