Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our YouTube channel to start Rocking right now!
Gain access to the industrys' best FREE video guides including:
1. Core Java guides
2. Enterprise Java guides
3. JVM insights, configuration and troubleshooting guides
4. Java performance guides
5. Java Interview Questions
and many more ....

Managing large deployments of MQ and ESB with Fuse Fabric, Part I

FuseSource just recently released enterprise versions of their distributions of ActiveMQ and ServiceMix. Some of the top features include incremental patching, custom platform installers, and third party verification. One of the coolest features that comes part of the new enterprise editions is Fuse Fabric and some new tooling that allows you to leverage Fabric to manage your environment. Fabric allows ...

Read More »

Integration tests with Maven 3, Failsafe and Cargo plugin

Unit testing is available in Maven out of the box. Because of that very often its used for integration tests as well. Major disadvantage of this is that integration tests can take much more time to execute and because no one likes to wait long time every build – tests are just skipped with -Dmaven.test.skip=true flag In order to execute ...

Read More »

Java Generics Interview Questions

Generic interview questions in Java interviews are getting more and more common with Java 5 around there for considerable time and many application either moving to Java 5 and almost all new java development happening on Tiger(code name of Java 5). Importance of Generics and Java 5 features like Enum, Collection utilities are getting more and more popular on Java ...

Read More »

Web development frameworks – part 1: Options and criteria

java-interview-questions-answers

At my company we are evaluating which web development framework we will use for the next few years. Since our last evaluation we have been using Java application servers powered by Struts 2 as MVC, Tiles as templating engine, jQuery for Javascript awesomennes, DWR for AJAX calls and MyBatis as ORM. But we think it’s time to re-evaluate and move ...

Read More »

Web development frameworks – part 2 : Play Framework 2.0

As the first candidate of our evaluation series we reviewed the Play Framework v2.0. The tutorial and reference documentation used for this article is all available from the Play documentation site. The first part of the article will go over the set of tasks we proposed to do with each framework, then moving on to evaluate each criteria item. Install ...

Read More »

Web development frameworks – part 3 : Ruby on Rails

The next runner is Ruby on Rails v3. Unless you have been living under a bucket without an RJ45 port (yes, some buckets have Internet access), you have probably heard of Ruby on Rails (RoR), it’s a very popular framework with lots of momentum. RoR started as an extract of the Basecamp product at 37signals and is now used in all ...

Read More »

Web development frameworks – part 4 : Django

This is a part of my web frameworks review series. Check it out if you haven’t already. Moving on to Django, the Python based all star. Django was created by the folks at the Lawrence Journal-World and released to the public in 2005. It’s very active and with a strong group of followers, the framework is currently in it’s 1.4 ...

Read More »

Common sense and Code Quality

If you are involved in a software project (as an individual coder, technical team lead, architect or project manager) chances are that code quality might not be the first thing on your mind. However, the truth is, it needs to be on everyone’s radar. It is one of those things that needs well thought out strategy and continued focus throughout ...

Read More »

Spring Integration – Session 1 – Hello World

spring-interview-questions-answers

The ” Hello World” of Spring Integration – consider a simple program to print “Hello World” to the console using Spring Integration and in the process visit a few Enterprise Integration Patterns Concepts Before jumping into the program itself, a quick review of messaging concepts will be helpful – Messaging is an Integration style where two independent applications communicate with ...

Read More »