Spring Data JPA huondoa boilerplate ya kuandika DAO classes. Unatangaza repository interface; wakati wa kuanza Spring huzalisha proxy implementation inayoungwa mkono na JPA/Hibernate. Huandiki kamwe entityManager.persist(...) kwa CRUD ya kimsingi.
Entity + repository
{
Long id;
String email;
active;
}
<User, Long> {
Optional<User> ;
List<User> ;
}
