For development purposes, you can easily run Spring Boot apps with Docker Compose. (more…)
Shipping an application to the production requires reliable mechanisms responsible for auditing, health checks, and metrics collection. Fortunately, with Spring…
We don't want to allocate too much space for our log files. Let's see how we can manage their livespan.…
Apart from having logs displayed directly in the console, we can configure our Spring Boot project to write log entries…
Having automated database migrations will significantly ease managing schema development. With Spring Boot support we can effortlessly handle versioned SQL…
An in-memory database may be sufficient during the early phase of project development. However, sooner or later you will need…
Each API requires comprehensive documentaiton. You can generate it using Swagger for a REST API. Its clients will get standardized…
This post covers issues that may occur when you map entities with ManyToOne bidirectional association. Read about mapping this relation while avoiding LazyInitializatinException,…
In this article you can read about applying Spring Security to the backend module of a Spring Boot and Angular…
You can use the JSON Web Token standard as a part of your authentication and authorisation solution in a project built with…