JPA sample project in which it was implemented and tested.