estou com um pequeno probleminha, mas creio que seja algo simples para muitos…
tenho uma classe :
caso eu faça em gerarRelatorioEstatistico algo do tipo
estava tentando acumular valores dentro de objetos Consolidacao, fazendo consolidacao.setTotal(valor), so que percebi que ele faz isso direto no banco, ou seja, toda vez que eu consigo obter um objeto e altero algo nele ( com set e talz ) ele aplica isso no banco, como eu devo fazer para trabalhar com objetos ( Entity ) vindo do banco sem que eu os altere ?
creio que tenha alguma coisa haver com contexto, interface Local do ejb…
ae pessoal essa dica do Transiet foi bastante util quando eu nao queria persistir tal valor/campo do objeto…
agora estou com um problema similar a esse anterior, em que eu tenho um Objeto/Entidade em que ao obter do banco (usando entityManager / JBOss ) e alterado um campo nele, automaticamente eh persistido, so que eu queria que ele so fosse persistido quando eu fizesse uma confirmação. (um merge() do entityManager por exemplo )
eu tenho um OBjeto
Projeto {
// que tem uma Lista de Recursos
List recursos;
}
e quando eu adiciono recurso a esse projeto automaticamente ele eh salvo !