Spring Hiberante: Por que não grava no banco?

2 respostas
Marques

Colegas,

A minha dúvida está na linha comentado abaixo. Quando vou verificar no banco. naum estah gravado. Alguma ideia??
Muito obrigado,

Marques

public class RegionalDAO extends HibernateDaoSupport {
	private static final Log log = LogFactory.getLog(RegionalDAO.class);
	// property constants
	public static final String COD_REGIONAL = "codRegional";
	public static final String NOME_REGIONAL = "nomeRegional";
	public static final String NOME_SUPERVISOR = "nomeSupervisor";

	protected void initDao() {
		// do nothing
	}

	public void save(Regional transientInstance) {
		
		try {
			getHibernateTemplate().save(transientInstance);
			getHibernateTemplate().flush();
			// ************ Passa aqui normalmente. Porem quando vou no banco não está gravado no banco *************************
		} catch (RuntimeException re) {
			log.error("save failed", re);
			throw re;
		}
	}
}

2 Respostas

W

Esta faltando o commit ai não esta não?

Att.
Wallfox

Marques

Wallfox,

Nessa clase, HibernateDaoSupport, acho que não temi o metodo commit…

Criado 9 de junho de 2009
Ultima resposta 9 de jun. de 2009
Respostas 2
Participantes 2