interface PersonRepository extends CrudRepository<Person, Long> {
}
//this is of course invalid
List<Map<String, String>> persons = repository.findAll(Pageable p, Sortable s);
Я хочу воспользоваться методами CurdRepository
, в которых используются, например, Pageable
, Sortable
или Predicate
.Хотя я не хотел бы заранее определять мой полный объект @Entity
для извлечения всех желаемых столбцов, но моя цель - просто получить любые столбцы, присутствующие в этой таблице лиц.
Итаксказать: универсальный SELECT с использованием сущности jpa.
Возможно ли это?