reworked aganist https://github.com/spring-guides/gs-accessing-data-jpa