Pessoal,
Tenho as classes Fornecedor que tem um ligação OneToMay para Produtos e Produtos que tem ligação MayToOne para Categoria.
Para fazer a ligação OneToMay do Fornecedor Produto o JPA criou uma tablela para ligar as duas classes.
Queri fazer um select para pegar os produtos filtrando por Fornecedor e Categoria, pensei em fazer o select da seguinte maneira:
select p from Produto p " +
"inner join fornecedor_produto fp on p.id = fp.produtos_id " +
"inner join fornecedor f on f.id = fp.fornecedor_id " +
"where f.id = :fornecedor and p.categoria_id = :categoria
Mas quando tento rodar a apalicação ele da erro indicando que não tenho a entidade fornecedor_produto.
Relamente não tenho pq quem criou esta tabela foi o netbeans!!!
Minha pergunta, devo criar a entidade para esta tabela, ou devo fazer o select de outra forma ?
Obrigado,
Marcelo Gomes