Spring Data JPA poistaa DAO-luokkien kirjoittamisen boilerplaten. Määrittelet repository-interfacen; käynnistyksessä Spring generoi proxy-toteutuksen, jonka taustalla on JPA/Hibernate. Et koskaan kirjoita entityManager.persist(...)ia perus-CRUDia varten.
Entiteetti + repository
{
Long id;
String email;
active;
}
<User, Long> {
Optional<User> ;
List<User> ;
}
