-
Enterprise Java
Head first elastic search on java with spring boot and data features
In this article I’ll try to give you an easy introduction on how to use Elastic Search in a Java…
Read More » -
Agile
How much does your manager need to know?
In this social media age I am often surprised by the reaction to what I say online. Usually this is…
Read More » -
Enterprise Java
Java Bootstrap: Dropwizard vs. Spring Boot
How to get a production ready Java application off the ground in the shortest time possible? I’m not a morning…
Read More » -
Core Java
Create your own AOP in Java
Introduction As you know AOP is one of the best features provided by Spring framework which provides utmost flexibility while…
Read More » -
Software Development
How to use SQL PIVOT to Compare Two Tables in Your Database
This can happen ever so easily. You adapt a table by adding a new column: …
Read More » -
Core Java
Interface Evolution With Default Methods – Part I: Methods
A couple of weeks back we took a detailed look into default methods – a feature introduced in Java 8…
Read More » -
Core Java
Using Java 8 Lambda expressions in Java 7 or older
I think nobody declines the usefulness of Lambda expressions, introduced by Java 8. However, many projects are stuck with Java…
Read More » -
Software Development
Code For the User, Not for Yourself
First, no matter what the methodology is, we all write software for our users (a.k.a. customers, project sponsors, end users,…
Read More » -
Core Java
Utility Classes Have Nothing to Do With Functional Programming
I was recently accused of being against functional programming because I call utility classes an anti-pattern. That’s absolutely wrong! Well,…
Read More »