Handling concurrent access is quite common in transactional data managing systems. As long as your application only creates and reads data records concurrency is not […]

Have you ever thought about the hashing algorithm used in your code? Are you still using MD5 or SHA-1 to hash your passwords? Do you […]

Gson is a small Java library for serializing objects into JSON and deserializing JSON back to java objects. But how can we deal with object […]

Over the last four years we have been using Flyway to migrate our databases in a large client project. The project involves 100+ people in […]

Abstract In this post, I will try to introduce you to the concept of JSON Web Tokens and show a way to use them in […]

Abstract This blog post compares Java EE Security with Apache Shiro and Spring Security based on self-defined categories. It’s aimed at readers who want to […]

JUnit 5 Extension Lifecycle Update 09.01.2017: The JUnit team decided to include my issue in the next milestone release (M4). With that, the TestInstancePostProcessor extension […]

Currently, I am setting up a RESTful service with Spring Boot that indexes files and authors of a Git repository. For example, I have a […]

Sometimes we need to get objects in order. For example showing them in a list or processing them in a certain order requires that we […]

JUnit 5 introduced parameters for tests. In order for the parameters to work, a ParameterResolver has to be provided. If any test method parameter can’t […]

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close