Spring Data JPA, DAO classes लिखने का boilerplate हटा देता है। आप एक repository interface घोषित करते हैं; startup पर Spring एक proxy implementation generate करता है जो JPA/Hibernate द्वारा backed होती है। आप basic CRUD के लिए कभी entityManager.persist(...) नहीं लिखते।
Entity + repository
{
Long id;
String email;
active;
}
<User, Long> {
Optional<User> ;
List<User> ;
}
