Java
-

Live Templates in IntelliJ
As described here, IntelliJ’s live templates let you easily insert predefined code fragments into your source code. I have posted…
Read More » -

Dropwizard: painless RESTful JSON HTTP web services
Java developers looking for a quick, painless way of creating production-ready RESTful JSON HTTP web services should consider the Dropwizard…
Read More » -

Java EE CDI Qualifiers: Quick Peek
Qualifiers are the mainstay of type safety and loose coupling in Contexts and Dependency Injection (CDI). Why? Without CDI, we…
Read More » -

Difference between State and Strategy Design Pattern in Java
In order to make proper use of State and Strategy design Pattern in Core Java application, its important for a…
Read More » -

HashMap performance improvements in Java 8
HashMap<K, V> is fast, versatile and ubiquitous data structure in every Java program. First some basics. As you probably know,…
Read More » -

ActiveMQ – Network of Brokers Explained – Part 3
Now that we have understood the basics of ActiveMQ network connector in part 1 and part 2 of this blog…
Read More » -

ActiveMQ – Network of Brokers Explained – Part 2
In this blog we will see how duplex network connectors work. In the previous part 1 we created a network connector from broker-1 and…
Read More » -

Handy New Map Default Methods in JDK 8
The Map interface provides some handy new methods in JDK 8. Because the Map methods I cover in this post…
Read More » -

Validating JAX-RS resource data with Bean Validation in Java EE 7 and WildFly
I have already approached this subject twice in the past. First, on my post Integrating Bean Validation with JAX-RS in…
Read More »




