diff --git a/src/docbkx/repositories.xml b/src/docbkx/repositories.xml index 7253b4152..9489f5a80 100644 --- a/src/docbkx/repositories.xml +++ b/src/docbkx/repositories.xml @@ -132,6 +132,31 @@ PagingAndSortingRepository<User, Long> repository = // … get access to a bean Page<User> users = repository.findAll(new PageRequest(1, 20)); + + In addition to finder methods, query derivation for both count and + delete queries, is available. + + + Derived Count Query + + public interface UserRepository extends CrudRepository<User, Long> { + + Long countByLastname(String lastname); + +} + + + + Derived Delete Query + + public interface UserRepository extends CrudRepository<User, Long> { + + Long deleteByLastname(String lastname); + + List<User> removeByLastname(String lastname); + +} +