createNativeQuery JPA

Olá pessoal estou precisando fazer um crateNativeQuery onde recupero 2
campos atraves de chaves estrangeiras. Meu intuito é recuperar uma
lista de beans.
porem não consegui fazer isso. Segue a String sql que me retorna o
que eu quero. Sei que preciso usar um @sqlResultSetMappin g porem não
consegui monta - lo. se alguem puder ajudar. Grato !

String sql = "SELECT " +
"embalagem.emb_ descricao, " +
"tipo_embalagem. tipo_descricao, " +
"embalagem.emb_ volume, " +
"tipo_medida. tipo_descricao_ medida " +
"FROM embalagem " +
"INNER JOIN tipo_embalagem on
(tipo_embalagem. cod_tipoembalage m = embalagem.cod_ embalagem) " +
"INNER JOIN tipo_medida on (tipo_medida. cod_tipomedida
= embalagem.cod_ embalagem) " +
"WHERE embalagem.emb_ descricao " +
“LIKE '” + desc + “%’” +
"ORDER BY " +
"embalagem.emb_ descricao, " +
"tipo_embalagem. tipo_descricao, " +
"embalagem.emb_ volume, " +
“tipo_medida. tipo_descricao_ medida;”;