Erro metodo save da classe SessionFactory

2 respostas
herbertins

galera a minha classe funciona direitinho ateh chegar no metodo save(c), ela gera uma exception estranha

essa

Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not insert: [br.com.casa.classes.Cliente]
ackage br.com.casa.dao;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.AnnotationConfiguration;

import br.com.casa.classes.Cliente;

public class ClienteDAO {
	
	private Session session;
	private SessionFactory factory;
	
	public ClienteDAO(){ 
		AnnotationConfiguration conf = new AnnotationConfiguration();
		conf.addAnnotatedClass(Cliente.class);
		factory = conf.buildSessionFactory();	
	}
	
	public void Adiciona(Cliente c){
		session = factory.openSession();
		[color=red]session.save(c);[/color]
		session.close(); 
	}

}

2 Respostas

herbertins

a exception nao sai encima

mais é essa aqui

Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not insert: [br.com.casa.classes.Cliente]
herbertins

a exception nao sai encima

mais é essa aqui
[color=red]Exception in thread “main” org.hibernate.exception.SQLGrammarException: could not insert: [br.com.casa.classes.Cliente][/color]

Criado 31 de janeiro de 2007
Ultima resposta 31 de jan. de 2007
Respostas 2
Participantes 1