GCloud - Container-Optimized Images

This article is about Google Cloud container-optimized images and the auto update functionality. Container-Optimized Images in GCloud As its name implies, container-optimized images is a special image type in...

Quick Tip - Spring Boot Placeholders

This article shows a quick tip concerning Spring Boot *.properties files. As you know, ResourceBundle files are one of the ways besides YAML files in Spring Boot...

Spring - Multiple MessageSources

This article shows how to configure multiple message sources in a Spring Boot application for different environments. Configuring MessageSource Beans The problem is that we want to actually...

Kotlin in Spring 5

Spring 5 introduces first-class support for Kotlin 1.1+. Besides Groovy, Kotlin is now another JVM programming language besides Java getting tightly integrated into Spring. Given the latest push from

Quick Tip - Spring Boot with Kotlin

This article shows how to run your Gradle based Spring Boot application with Kotlin. Changes in build.gradle First of all, you need to make some additions to your Gradle...

Java 9 - Trivias

This article summarises a couple of Java 9 features we did not talk about in our previous articles. As most of them are really rather small, we will go quickly...

Java 9 - Factory Methods

After covering modules in our last Java 9 article, we have a look at another nice, although smaller, feature in this article: convenience factory methods (JEP 269).