Boa tarde,
no curso, para a busca de um só atributo da entidade com o resultado de um registro do banco de dados o exemplo ficaria assim:
public BigDecimal buscarPrecoDoProdutoComNome(String nome) {
String jpql = "SELECT p.preco FROM Produto p WHERE p.nome = :nome";
return em.createQuery(jpql, BigDecimal.class).setParameter("nome", nome).getSingleResult();
}
mas se eu quisesse trazer dois atributos da mesma entidade e o resultado fosse mais de um registro do banco de dados: SELECT p.nome, p.preco FROM Produto p WHERE p.preco > :preco
eu teria que criar algo parecido com a classe RelatorioDeVendasVo?
abraço.