first steps at using Spring Data JPA for #24