<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-jpa</artifactId>
<version>2.6.2</version>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-jpa</artifactId>
<version>2.6.2</version>
</dependency>
CrudRepository
public interface UserRepository extends CrudRepository<User, Long> {
}
<S extends T> S save(S var1)
<S extends T> Iterable<S> saveAll(Iterable<S> var1)
Optional<T> findById(ID var1)
boolean existsById(ID var1)
Iterable<T> findAll()
Iterable<T> findAllById(Iterable<ID> var1)
long count()
void delete(ID var1)
void delete(T var1)
void delete(Iterable<? extends T> var1)
void deleteAll()