Articles

Simple but useful JPQL practices

Simple but useful JPQL practices

A selection of short and practical best practices for JPQL.
Published 4 Jun 2025 - 4 min read
JPQL JPA Spring Data JPA
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.
Published 20 Apr 2025 - 5 min read
JUnit Spring Test Spring Boot
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.
Published 17 Feb 2025 - 4 min read
JPA Hibernate Spring Boot
Java-Kotlin-TypeScript cheat sheet

Java-Kotlin-TypeScript cheat sheet

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

Spring tips, part 2

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

Spring tips, part 1

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

Java oddities

A selection of fun or interesting Java oddities.
Published 27 Jun 2024 - 4 min read
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.
Published 9 Apr 2024 - 5 min read
Spring Test JUnit Spring Boot
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?
Published 10 Mar 2024 - 3 min read
H2 Testcontainers Spring Test
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.
Published 15 Jan 2024 - 4 min read
Log Spring Web Spring Security
Security annotations in Spring tests

Security annotations in Spring tests

Simplify user authentication in Spring tests with standard security annotations or even your own.
Published 8 Dec 2023 - 5 min read
Spring Test Spring Security Spring Boot
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.
Published 31 Aug 2023 - 4 min read
Envers Hibernate Spring Boot
Hibernate logging and monitoring guide

Hibernate logging and monitoring guide

Optimize and troubleshoot your persistence layer with Hibernate logs and metrics.
Published 11 Jan 2023 - 6 min read
Hibernate JPA Spring Boot
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.
Published 9 Oct 2022 - 4 min read
Spring Data MongoDB Reactor

© 2007-2025 Florian Beaufumé