Ánh xạ cột vô hướng trong thực thể Bean:
@SqlResultSetMapping(
name="DescricaoColumnAlias",
columns={@ColumnResult(name="B_DESCRICAO"),
@ColumnResult(name="CA_DESCRICAO"),
@ColumnResult(name="PRD_DESCRICAO")}
)
Hiện đang sử dụng bí danh cho các cột trong truy vấn gốc như được chỉ định trong ánh xạ cột.
"chọn p.id, p.datapedido, b.descricao dưới dạng B_DESCRICAO, prd.descricao dưới dạng PRD_DESCRICAO, s.nome, usuario.email, cc.chave_cupom, prd.nome, ca.descricao dưới dạng CA_DESCRICAO, i.produto_id, i. valoritem, hc.valor_utilizado, tp.datapagamento ... "
Tạo truy vấn gốc bằng cách chỉ định resultSetMapping &query.
entityManager.createNativeQuery(queryString, "DescricaoColumnAlias");