Spring Data JPA ले DAO class हरू लेख्ने boilerplate हटाउँछ। तपाईं एउटा repository interface घोषणा गर्नुहुन्छ; startup मा Spring ले JPA/Hibernate द्वारा समर्थित proxy implementation generate गर्छ। तपाईंले basic CRUD का लागि कहिल्यै entityManager.persist(...) लेख्नुहुन्न।
Entity + repository
{
Long id;
String email;
active;
}
<User, Long> {
Optional<User> ;
List<User> ;
}
