To eu aqui de novo com problema nesse Hibernate…
Dessa vez ele mostra no Eclipse que inseriu os dados mas quando vou olhar no banco nao tem nada.
Alguem poderia me dizer o que pode estar acontecendo? 
Obrigado!!!
[]'s
To eu aqui de novo com problema nesse Hibernate…
Dessa vez ele mostra no Eclipse que inseriu os dados mas quando vou olhar no banco nao tem nada.
Alguem poderia me dizer o que pode estar acontecendo? 
Obrigado!!!
[]'s
Cara,
Seja mais detalhado: qual banco você está usando? Qual código? Você está dando commit no final da transação?
Se você estiver usando o HSQLDB em modo standalone, por exemplo, esse problema pode ocorrer se você não fechar corretamente o banco antes de encerrar o aplicativo…
e principalmente, dependendo do banco é obrigatória a transação pra insert
Então, eu estou utilizando o PostgreSQL.
eu estou seguindo esse tutorial: [url] http://www.caelum.com.br/caelum/apostila/caelum-java-web-fj21.pdf[/url]
public class ProdutoDAO {
private Session session;
public ProdutoDAO (Session session) {
this.session = session;
}
public void salva (Produto p) {
this.session.save(p);
}
public void remove (Produto p ) {
this.session.delete(p);
}
public Produto procura (Long id) {
return (Produto) this.session.load(Produto.class, id);
}
public void atualiza (Produto p){
this.session.update(p);
}
public List<Produto> listaTudo(){
return this.session.createCriteria(Produto.class).list();
}
public List<Produto> pagina (int inicio, int quantia) {
return this.session.createCriteria(Produto.class).setMaxResults(quantia).setFirstResult(inicio).list();
}
}
Se precisarem de algo + que ajude vcs só falar que eu passo.
Vlw pela ajuda!!!