Deletar dados da tabela

1 resposta
Jarf
Olá amigos, eu fiz o exemplo de um tutorial de Hibernate, mas no tutorial so tem como salvar. Eu gostaria de saber como eu faço para alterar, listar e excluir tbm os dados. Eu fiz essa função para deletar na classe DAO, mas nao sei se está certa. Esta é a classe DAO
import org.hibernate.Session;


import teste.Cliente;
import teste.HibernateUtil;

public class ClienteDAO {
	
	private Session session;
	public ClienteDAO(){
	}
	public void salvar(Cliente cli){
		session = HibernateUtil.getSessionFactory().getCurrentSession();
		session.beginTransaction();
		session.save(cli);
		session.getTransaction().commit();
	}
	
	public void deletar(Cliente cli){
		session = HibernateUtil.getSessionFactory().getCurrentSession();
		session.beginTransaction();
		session.delete(cli);
		session.getTransaction().commit();
	}
	

}
Essa foi a parte que eu fiz
public void deletar(Cliente cli){
		session = HibernateUtil.getSessionFactory().getCurrentSession();
		session.beginTransaction();
		session.delete(cli);
		session.getTransaction().commit();
	}
Não sei se esta certo, mas foi u que eu fiz... Eu nao sei como fazer nas classes DAO e Principal para listar, deletar e alterar. Alguem poderia me ajudar? Obrigado!!!!

1 Resposta

rafaelglauber

Oi,

http://www.urubatan.com.br/dao-generico-um-exemplo-a-pedidos/

ps. depois leia isso: http://sergiotaborda.wordpress.com/2008/06/16/sindrome-de-dao/

Criado 2 de outubro de 2008
Ultima resposta 2 de out. de 2008
Respostas 1
Participantes 2