Olá,
Iniciando uma aplicação Java, JPA com Flex 3, tava indo tudo muito bem,
mas agora tô com um prob, tenho uma solução, mas acho ela ruim e usarei
em último caso. É o seguinte: Em minhas tabelas tenho um campo chamdo
"versao" e no mapeamento JPA esses campos são anotados como @Version,
Qdo faço uma inserção (persiste) ele preenche com o valor 1, do jeito q tem q ser, e
se faço uma atualização (merge) em seguida, ele atualiza o campo “versao”,
exceto na camada do flex, então se tento fazer uma atualização em seguida,
dá erro, pois o valor na camada Flex ainda é 1 e no banco já é 2.
Sei q se eu buscar os dados no banco, volta tudo ok, mas eu n queria ficar buscando
uma lista inteira sempre q atualizasse um único campo de um único registro.
Pensei q o flush resolveria, mas neca até agora!
Alguma solução?