base JavaConfig : Shiro + Thymeleaf + Spring JPA Data + Spring MVC + Ehcache + Tiles Integration  Project