Spring Boot 3 EOL to Spring Boot 4: A Production Upgrade Playbook (Including Jackson 2 to 3)
A production-oriented playbook for migrating from Spring Boot 3.x to 4.0, covering EOL risks, CVE exposure, and Jackson 2 to 3 changes.
Loiane Groner is a hands-on software engineering lead based in the US, sharing knowledge on Java, JavaScript, Angular, AI, and modern software development through books, talks, and community contributions.
33 articles from this blog
A production-oriented playbook for migrating from Spring Boot 3.x to 4.0, covering EOL risks, CVE exposure, and Jackson 2 to 3 changes.
Angular 14 tutorial on filtering products using computed signals for reactive, derived state management.
Explores harness engineering as a control layer for specs-driven AI development, shifting from human-in-the-loop to automated validation.
Angular 13 tutorial on using writable signals for search state with two-way binding and Angular Material styling.
Angular 12 tutorial on conditional rendering using @if and @else to show sale badges and dynamic UI blocks.
A hands-on tour of Java 26's new features for developers, covering pattern matching, concurrency, performance, and APIs.
A developer's experience building a RAG app using Google Antigravity AI coding assistant, Gemini 3 Pro, Angular, and Spring AI.
Angular v21's switch to Vitest now includes HTML templates in test coverage, forcing developers to rethink component testing strategies.
A tutorial on building a conversational AI chat application with persistent memory using Spring AI and Angular.
A hands-on tour of Java 25's new features for developers, including language upgrades, concurrency tools, and performance improvements.
Overview of new features and changes in Spring Boot 4 and Spring Framework 7, including Java 17+, Jakarta EE 11, and cloud-native updates.
A tutorial on using GitHub Copilot to automatically generate Conventional Commit messages in VS Code and IntelliJ IDEA.
Tutorial on building an AI-powered chat application using Spring AI for the backend and Angular for the frontend.
A tutorial on building a chat client application using Spring Boot, Spring AI, and Google's Gemini language model.
A tutorial on building Angular micro frontends using Native Federation, covering setup, configuration, and integration with Angular v17+.
A tutorial on building a simple AI-powered chat client in Java using the Spring AI framework, covering setup, configuration, and provider abstraction.
A comprehensive guide to setting up and optimizing Visual Studio Code for professional Java development, including extensions and workflow tips.
A guide to setting up a CI/CD pipeline for Angular projects using GitHub Actions for automated testing, building, and dependency updates.
A step-by-step guide to deploying an Angular application with optional Azure Functions backend to Azure Static Web Apps using GitHub integration.
Overview of new features in Java 14 for developers, including Switch Expressions, Records, Text Blocks, and Helpful NullPointerExceptions.