Spring Data JPA fjerner boilerplate-koden med å skrive DAO-klasser. Du deklarerer et repository-interface; ved oppstart genererer Spring en proxy-implementasjon støttet av JPA/Hibernate. Du skriver aldri entityManager.persist(...) for grunnleggende CRUD.
Entitet + repository
{
Long id;
String email;
active;
}
<User, Long> {
Optional<User> ;
List<User> ;
}
