@marcospaulo.suporte escreveu:
Pessoal, boa tarde.
Preciso instanciar uma classe java (que na vdd é uma view do BD mapeada no hibernate). Alguns campos dessa view se repetem, gostaria de instanciar a classe já com a clausura WHERE embutida.Ex:
TaBPreco | Produto | UF | Grupo
xxx1 | y | SP | Normal
xxx2 | y | SP | Normal
xxx3 | y | SP | Normal
xxx2 | y | SP | Diferente
xxx3 | z | SP | Normal
xxx3 | y | SP | Diferente
xxx3 | y | MG | NormalQuero instanciar o objeto trazendo somente os itens que são da Tabela ‘xxx3’ de ‘SP’ e que seja do grupo NORMAL, no caso , o resultado seria
TaBPreco | Produto | UF | Grupo
xxx3 | y | SP | Normal
xxx3 | z | SP | NormalQual a melhor prática pra fazer isso?
Criteria, Filter (annotations)?
pelo criteria eu consigo retornar um objeto ao invés de um list?
Produto produto = new Produto(); /*Gostaria que a classe produto já fosse instaciada com 2 parametros que teria que passar*/
Obrigado a todos pela ajuda.
Mensagens: 1
Participantes: 1