This Repository is developed  on SpringData-JPA-Hibernate with Security and it contains generic code for any kind of web-applicaiton