sample application with combinition of spring, hibernate, maven, log4j, juint, eclipse.