Hibernate merge não funciona, nada acontece, executa mas não salva

4 respostas
developer.schneider

Boa noite!

Tenho um método para salvar do hibernate, nenhum erro ocorre. Funciona perfeitamente mas não salva no banco.

public void merge(T bean) throws DaoException {  
      try {  
         Transaction transaction = this.session.beginTransaction();  
         this.session.merge(bean);  
         transaction.commit();  
         this.session.refresh(bean);  
         this.session.flush();  
  
      } catch (HibernateException he) {  
         throw new DaoException(he);  
      }  
   }

O que tem de errado?

4 Respostas

R

se tiver como mostrar a saida do console ajudaria

romarcio

Você tentou usaro método save() ao invés de merger() ?

developer.schneider

Não funcionou, tentei de tudo.
Parti pro JDBC e funcionou. Ficou totalmente fora do padrão, mas funfou.

Hebert_Coelho

developer.schneider:
Não funcionou, tentei de tudo.
Parti pro JDBC e funcionou. Ficou totalmente fora do padrão, mas funfou.
O loco! O.o

Criado 12 de dezembro de 2012
Ultima resposta 20 de dez. de 2012
Respostas 4
Participantes 4