Spring Boot

Accessing a Spring Data REST API with Feign

Spring Data REST is a framework that automatically exposes a REST API for Spring Data repositories, thus potentially saving a lot of manual programming work.

Read more

Handling Associations Between Entities with Spring Data REST

Spring Data Rest allows to rapidly create a REST API to manipulate and query a database by exposing Spring Data repositories via its @RepositoryRestResource annotation.

Read more

Serializing LocalDate to JSON in Spring Boot

Today, I stumbled (once again) over LocalDate in a Spring Boot application. LocalDate came with Java 8 and is part of the new standard API in Java for working with dates.

Read more

Monitoring the Error Rate of a Spring Boot Web Application

In my previous blog posts about creating monitoring metrics with Dropwizard Metrics and exposing them for the Prometheus monitoring application we already have gained a little insight into why monitoring is important and how to implement it.

Read more

Exposing Metrics of a Spring Boot Application for Prometheus

Monitoring is an important quality requirement for applications that claim to be production-ready. In a previous blog post I discussed how to expose metrics of your Spring Boot application with the help of the Dropwizard Metrics library.

Read more

Exposing Metrics of a Spring Boot Application using Dropwizard

How do we know if an application we just put into production is working as it should? How do we know that the application can cope with the number of users and is not slowing down to a crawl?

Read more