Conditional Beans with Spring Boot

An overview of Spring Boot's @ConditionalOn... annotations and when it makes sense to use them.

Integration Tests with @SpringBootTest

A tutorial on when and how to use Spring Boot's @SpringBootTest annotation and how to reduce test runtime.

Testing JPA Queries with @DataJpaTest

An in-depth tutorial about Spring Boot's support for testing JPA database queries.

Testing Spring MVC Web Controllers with @WebMvcTest

An in-depth look at the responsibilities of a Spring Boot web controller and how to cover those responsibilities with meaningful tests.

66% Off My eBook

Get Your Hands Dirty on Clean Architecture

Subscribe to my Mailing List and get 66% off my eBook Get Your Hands Dirty on Clean Architecture.

Current Reading*

Book Review of Atomic Habits by James Clear
*Affiliate Link - If you purchase an item through this link, I'll get a cut at no extra cost to you. If you're undecided, I usually write up a review of the book once I'm through.