Spring Data JPA y Querydsl para recuperar un subconjunto de columnas usando la proyección bean / constructor
Tengo una clase de entidad como abajo:
@Entity
public class UserDemo implements Serializable {
@Id
private Long id;
private String username;
private String createdBy;
@Version
private int version;
/***
*
* Getters and setters
*/
}
Usando Spring Data JPA y Querydsl, ¿cómo puedo obtener una página deUsuarioDemo con soloid
yusername
propiedades pobladas? Necesito utilizar la paginación, así como la búsqueda. En definitiva me gustaría lograr el mismo resultado que
Page<UserDemo> findAll(Predicate predicate, Pageable pageable);
pero con campo limitado deUsuarioDemo poblado.