Spring boot restful application ,implementing dao design pattern using spring boot from springframe .
Java 8
Maven 3.0.5
Spring 2.0
Spring boot is fun to work with ,one of the widely used Java framework out there
This is very simple example of spring-boot application development with maven as build tool .
With spring-boot you don't need heavy xml configurations (you can leave that,because sprign-boot have default auto. configuration) which waste the developer time.
You can do much with spring-boot with no configuration at all, but to do application configuration concerning which port to run on or database configuration that can be done with application.properties file .