try { // "Gato" para resolver o problema do Ingres que abre uma transação automaticamente... ConexaoJDBC conexao = new ConexaoJDBC(hseHibernateSession); conexao.realizarTransacao(); conexao.fechar(); } catch (Exception e) { // Paciência... }O problema que ocorre é que quando faço a consulta pelos talentos de um usuário, num determinado
momento preciso alterar temporariamente o valor de um objeto AtributoTalentoValorado dentro do metodo obterValoracoesPorTalento.
No final desse método existe um DAO.desconectar que chama o fecharSessao. Acontece que quando chega no código acima
ele faz um commit no banco de tudo que está pendente, inclusive o objeto que foi modificado.
Qual exatamente será o problema que terei se deixar esse código comentado?
Autor: Christian Cleber Masdeval Braz
1Um comentário