Collection of test bottles
Docker, Java, Spring Boot

TESTCONTAINERS 

Are you struggling finding the right strategy for your integration tests? Mocking does not cover everything and relying on all external services to be present also gives you a headache. What if there was a way to start the real service in your integration tests?…

Filing cabinet
Java, Spring Boot

OAS3 AND SPRING BOOT 

Looking for an easy way to document your Spring Boot API following the OAS3 specification? Use a Springdoc documentation endpoint, for OAS3 and Spring Boot! In this post we set up Springdoc and add documentation to an example endpoint. The code for the Springdoc project…

Wall of sowing machines
Java, Spring Boot

SPRING AUTOCONFIGURE 

Ever wondered how defining a property in Spring applications can automatically configure functionality? We are going to create this ourselves with Spring autoconfigure. We are going to setup a controller with endpoint with only a dependency and a property. For a more in depth discussion…

Old house in jackson
Java, Spring Boot

JACKSON ANNOTATIONS 

Jackson is a helpful tool when building REST API’s. In this post I will explain what Jackson annotations I use all the time. There are of course many more Jackson annotations for all situations (example tutorials here). Here we focus on the things you want…