Replace all CRUD operation with Spring Data JPA