Spring Data JPA DAO classes લખવાનું boilerplate દૂર કરે છે. તમે એક repository interface જાહેર કરો; startup વખતે Spring JPA/Hibernate દ્વારા સમર્થિત proxy implementation generate કરે છે. મૂળભૂત CRUD માટે તમે ક્યારેય entityManager.persist(...) લખતા નથી.
Entity + repository
{
Long id;
String email;
active;
}
<User, Long> {
Optional<User> ;
List<User> ;
}
