实体Bean中的标量列映射:
@SqlResultSetMapping( name="DescricaoColumnAlias", columns={@ColumnResult(name="B_DESCRICAO"), @ColumnResult(name="CA_DESCRICAO"), @ColumnResult(name="PRD_DESCRICAO")})现在,按照列映射中的指定,对本机查询中的列使用别名。
“选择p.id,p.datapedido,b.descricao作为B_DESCRICAO,prd.descricao作为PRD_DESCRICAO,s.nome,usuario.email,cc.chave_cupom,prd.nome,ca.descricao作为CA_DESCRICAO,i.produto_id,i。
valoritem,hc.valor_utilizado,tp.datapagamento …”
通过指定resultSetMapping和query创建本机查询。
entityManager.createNativeQuery(queryString, "DescricaoColumnAlias");



