Proof of concept using Spring Data and hibernate as JPA provider