Spring Data JPA DAO class লেখার 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> ;
}
