Boa tarde, pessoal…
Eu precisaria de uma namedquery que me definisse uma busca por vários campos, como descrito:
<query name="buscaPorCodFuncIndiceTipoTipoProg">
<![CDATA[from Autorizacao aut where aut.codFunc = :codFunc and aut.indice = :indice and aut.tipo = :tipo and aut.tipoprog = :tipoprog]]>
</query>
Porém, no momento de definir o comando:
retorno = (Autorizacao) sessao.getNamedQuery(buscaPorCodFuncIndiceTipoTipoProg).setParameter( (String) paramChave[0], paramChave[1], paramChave[2], paramChave[3]).uniqueResult();
o setParameter possui uma limitação do número de parâmetros que eu posso passar…
Como contornar esse problema?
[]s
Rafael