spring-data-example: implemented new changes to repository, controller and service.
spring-data-example: improved tests.