Java JPA Abstraction for simple CRUD Scaffold