Java
-
Difference between Abstract Class and Interface in java
Some of the popular interview questions are “What are the differences between abstract class and interface”, “When will you use…
Read More » -
Better error messages with Bean Validation 1.1 in Spring MVC application
Bean Validation 1.1, among many new features, introduced error message interpolation using Unified Expression Language (EL) expressions. This allows to…
Read More » -
Java EE7 and Maven project for newbies – part 6
Resuming from the previous parts Part #1, Part #2, Part #3, Part #4, Part #5 In the previous post (part…
Read More » -
Spring Boot: Fast MVC start
I was planning to write an article about Spring Boot more than a year ago. Finally I have the time…
Read More » -
A little bit on the JVM and JIT
As you might be aware, the JVM (Java Virtusal Machine) is what makes it possible for Java to adhere to…
Read More » -
MineCraft and off heap memory
Overview MineCraft is a really good example of when off heap memory can really help. The key requirements are: The…
Read More » -
Java Build Tools: Ant vs Maven vs Gradle
In the beginning there was Make as the only build tool available. Later on it was improved with GNU Make.…
Read More » -
Java SE 8 new features tour: The Big change, in Java Development world
I am proudly one of the adopt-OpenJDK members like others professional team members but joined from last 8 months, and…
Read More » -
A Tour Through elasticsearch-kopf
When I needed a plugin to display the cluster state of Elasticsearch or needed some insight into the indices I…
Read More »