-
Enterprise Java
Spring Boot & Multi module projects – Adding module specific property files
Hello! In this post I will show you several ways how you can add module specific properties files in a…
Read More » -
Core Java
JUnit rules – executing additional verification when exceptions are thrown
In this post I will show you quickly how handy JUnit rules are if you need to solve the following challenge…
Read More » -
Enterprise Java
JGroups: Leader election without additional infrastructure
Hi there, in this post I’ll show how you can solve the problem of leader election without using any additional infrastructure…
Read More » -
Software Development
Combining the power of Gradle, Flyway and JOOQ for seamless development with databases
Hi there, in this post I will show you how easily you can combine the power of Gradle, with Flyway and…
Read More » -
Core Java
Dependency Injection – Field vs Constructor vs Method
Hi, today I would like to discuss in short different ways of injecting dependencies into your classes. In general you have…
Read More » -
Software Development
Strategies to migrate from an DAO library
In this post I will discuss several strategies to handle the following situation: You’re working on a legacy project that uses a…
Read More » -
Software Development
Creating beautiful release notes with git, gradle and markdown
During the last days I asked myself how to generated releases notes from information that are available in commit /…
Read More » -
Software Development
GIT & ZShell : Colorize your shell depending on your branch
As announced in my last post I asked my colleague Tillman if I’m allowed to post his nice extension for the zshell…
Read More » -
Enterprise Java
Tutorial: Writing your own CDI extension
Today I will show you how to write a CDI extension. CDI provides a easy way for extending the functionality,…
Read More »