Spring Data JPA menghapuskan boilerplate menulis kelas DAO. Anda mengisytiharkan satu antara muka repository; semasa permulaan Spring menjana implementasi proxy yang disokong oleh JPA/Hibernate. Anda tidak pernah menulis entityManager.persist(...) untuk CRUD asas.
Entity + repository
{
Long id;
String email;
active;
}
<User, Long> {
Optional<User> ;
List<User> ;
}
