Spring Data JPA DAO classes लिहिण्याचे boilerplate काढून टाकते. तुम्ही एक repository interface घोषित करता; startup च्या वेळी Spring JPA/Hibernate ने समर्थित एक proxy implementation तयार करते. मूलभूत CRUD साठी तुम्ही कधीही entityManager.persist(...) लिहित नाही.
Entity + repository
{
Long id;
String email;
active;
}
<User, Long> {
Optional<User> ;
List<User> ;
}
