Spring Data JPA и Querydsl для извлечения подмножества столбцов с использованием проекции bean / constructor

У меня есть класс сущности, как показано ниже:

@Entity
public class UserDemo implements Serializable {

    @Id
    private Long id;

    private String username;

    private String createdBy;
    @Version
    private int version;

    /***
     *
     * Getters and setters
     */
}



Используя Spring Data JPA и Querydsl, как мне получить страницуUserDemo только сid а такжеusername свойства заселены? Мне нужно использовать поисковый вызов, а также поиск. Короче я бы хотел добиться того же результата, что и

Page findAll(Predicate predicate, Pageable pageable);

но с ограниченным полемUserDemo населен.

Ответы на вопрос(5)

Ваш ответ на вопрос