initial dao implemntations with OpenJPA and Spring Data JPA