Pessoal, estou utilizando a seguinte maneira no FuncionarioDAO:
Funcionario f = new Funcionario();
Session s = HibernateUtil.openSession();
DAO d = new DAO(s, f.getClass());
Transaction transaction = s.beginTransaction();
try {
d.salva(f);
transaction.commit();
} catch (Exception e) { //este exception poderia ser customizado por HibernateException?
transaction.rollback();
}
}
esse é meu metodo Salvar().
o conceito está sendo seguido corretamente?
obrigado.