Slide 23
Slide 23 text
Why stop there?
interface CoolRepo extends CrudRepository {
Stream findByLastname(String lastname)
@Async Future findByLastname(…)
@Async CompletableFuture findByLastname(…)
@Async ListenableFuture findByLastname(…)
Page findAll(Pageable p)
Page findByFirstName(String f, Pageable p)
List findAll(Sort s)
Page findByFirstName(String f, Pageable p, Sort s)
}