Articles

Spring Boot 4 test features

Spring Boot 4 test features

Overview of the main new test features and changes of Spring Boot 4.
1 Mar 2026
5 min
Spring Test
Spring Boot 4 features and migration

Spring Boot 4 features and migration

Overview of the main new features of Spring Boot 4 and migration tips with OpenRewrite.
24 Jan 2026
7 min
Spring Kotlin
MCP with Spring AI

MCP with Spring AI

Integrate MCP clients or servers in your Spring Boot applications with Spring AI.
16 Dec 2025
6 min
AI Spring
Chatbot with Spring AI

Chatbot with Spring AI

Implement a chatbot with Spring AI that supports conversations and function calling.
2 Nov 2025
7 min
AI Spring
Getting started with Spring AI

Getting started with Spring AI

Get started with Spring AI: call Ollama or OpenRouter, ask questions, process documents, use structured output, measure token usage and more.
21 Sep 2025
7 min
AI Spring
Correctly using utility classes in multithreaded Java applications

Correctly using utility classes in multithreaded Java applications

A comparison of thread-safe and non-thread-safe utility classes and how to correctly use them in multithreaded Java applications.
2 Sep 2025
5 min
Java
Trace SQL queries back to the code

Trace SQL queries back to the code

Learn how to quickly find the line of code in your Hibernate application that causes a given SQL query.
27 Jul 2025
3 min
Hibernate & JPA Spring Performance
Simple but useful JPQL practices

Simple but useful JPQL practices

A selection of short and practical best practices for JPQL.
4 Jun 2025
4 min
Hibernate & JPA Spring
JUnit extensions for Spring tests

JUnit extensions for Spring tests

Custom JUnit 5 extensions that can improve the performance and reliability of your Spring integration tests.
20 Apr 2025
5 min
Test Spring
Faster JPA relations loading

Faster JPA relations loading

Improve your JPA performances with fetch or entity graph to reduce the number of queries used to load multiple related entities.
17 Feb 2025
4 min
Hibernate & JPA Performance Spring
Java-Kotlin-TypeScript cheat sheet

Java-Kotlin-TypeScript cheat sheet

A simple cheat sheet with Java, Kotlin and TypeScript code samples.
25 Nov 2024
30 min
Java Kotlin TypeScript
Spring tips, part 2

Spring tips, part 2

A selection of short and practical tips for Spring Boot applications.
13 Oct 2024
5 min
Spring
Spring tips, part 1

Spring tips, part 1

A selection of short and practical tips for Spring Boot applications.
16 Sep 2024
4 min
Spring Test
Java oddities

Java oddities

A selection of fun or interesting Java oddities.
27 Jun 2024
4 min
Java
Getting started with Spring tests

Getting started with Spring tests

Improve Spring Boot integration tests coverage, reliability and performances using opinionated practices and tips.
9 Apr 2024
5 min
Test Performance Spring
Switching between H2 and Testcontainers in Spring tests

Switching between H2 and Testcontainers in Spring tests

Why choose between H2 and Testcontainers for the database of your Spring Boot tests when you can have both?
10 Mar 2024
3 min
Test Spring
Spring Boot access log filter

Spring Boot access log filter

Improve the auditability of your Spring Boot backend by logging web request summaries with a simple custom access log filter.
15 Jan 2024
4 min
Security Performance Spring
Security annotations in Spring tests

Security annotations in Spring tests

Simplify user authentication in Spring tests with standard security annotations or even your own.
8 Dec 2023
5 min
Test Security Spring
Improve your Envers revision info table

Improve your Envers revision info table

Improve your Hibernate Envers revision info table with custom attributes, better date and increased performance.
31 Aug 2023
4 min
Hibernate & JPA Performance Spring
Hibernate logging and monitoring guide

Hibernate logging and monitoring guide

Optimize and troubleshoot your persistence layer with Hibernate logs and metrics.
11 Jan 2023
6 min
Hibernate & JPA Performance Spring
Spring Data MongoDB reactive performance tip

Spring Data MongoDB reactive performance tip

Improve the insert performance of Spring Data MongoDB reactive repositories with a simple tip.
9 Oct 2022
4 min
Performance Spring

© 2007-2026 Florian Beaufumé