Boa tarde pessoal,
estou mais uma vez precisando da ajuda de vocês.
A situação é a seguinte, quando o usuário gravar uma entidade (A) o sistema necessita
recuperar todos os registros de uma tabela (entidade b) e então criar objetos da
entidade ©, sendo ‘C’ a vinculação de A e B.
Acho que exemplificando fica melhor: suponhamos que exista uma rede de lojas e quando
gravo um novo produto, devo recuperar todas as lojas e gravar na tabela Produto_Loja
um novo registro para cada loja.
Atualmente no momento da gravação acesso o banco, recupero as lojas, então faço um for
nas lojas e para cada uma crio um objeto ProdutoLoja e adiciono em uma lista, que depois
é setada no objeto produto que será gravado.
Porém está muito lento!
Existe uma saída melhor? Não gostaria de mexer no mapeamento, pois já está funcionando
assim.
Muito Obrigado