Spring Boot Versions Explorer
SpringDiff lets you compare any two Spring Boot versions side by side — starters, properties, auto-configurations, and release notes in one place.
SpringDiff lets you compare any two Spring Boot versions side by side — starters, properties, auto-configurations, and release notes in one place.
Spring Boot 4.0 adopts JSpecify as its null annotation standard. Find out what changes, why it matters, and how it improves your code with four before/after examples.
Master Spring annotations in 2026: from core stereotypes to new features like native resilience, virtual threads support, and null safety.
Learn the trade-offs between using interfaces and CGLIB for AOP proxying in Spring Boot applications.
Steps for the migration from Kotlin to Java, notes
How to avoid n+1 queries between your entities
Learn how to easily integrate Azure Blob Storage into your Java application to store and retrieve markdown blog posts. A step-by-step guide.
ℹ️Draft: I only started this post recently, it will be updated soon MacOs Install Node.js With bre you can install node using brew install
How to force Spring Boot to use JAXB and not Jackson
Checklists for your project
Step-by-step guide to building a full-stack Java and Angular application. Covers setup, deployment, error handling, and best practices for a production-ready app.
Override the version of a third party library in Maven
If you want to get notifications when a new article is updated or added, you can subscribe my newsletter. It would be nice to create a
Causes and solutions for the Spring Boot 3.1.2 error: This method cannot decide whether these patterns are Spring MVC patterns or not.
Configure Spring Boot a multi module project with JPA entities in a different module.
Tutorial: How to build an Angular 15 and Spring Boot 3 app in a single JAR. Maven configuration.
How execute code when your Spring Boot application starts / end
How to deploy a maven application in DigitalOcean directly from GitHub
Tutorial: use Liquibase with Spring to update your database
Can each team member be linked to a Design Pattern?
How to configure a fullstack React and Spring Boot application
Learn how to integrate Spring Boot with Kafka using Docker Compose. Includes code for producers, consumers, and error handling.
How to generate your REST methods and Spring controllers using OpenAPI / Swagger
How to test your REST GET controller with Spring Boot