Aew galera não sei mais o que faço estou tentando resolver um problema com hibernate aquui e não conssigo.
olhem meu código e veja o que está errado
[color=red]está eh a minha classe que cria uma session[/color]
[code]package br.com.herbert;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.AnnotationConfiguration;
public class HibernateFactory {
private static SessionFactory factory;
HibernateFactory(){
	AnnotationConfiguration conf = new AnnotationConfiguration();
	conf.addAnnotatedClass(Cliente.class);
	factory = conf.buildSessionFactory();	
}
public Session getSession(){
	return factory.openSession();
}
}[/code]
[color=red]está é minha classe main[/color]
[code]package br.com.herbert;
import org.hibernate.Session;
public class Inicio {
public static void main(String[] args){
	
	//ClienteDAO dao = new ClienteDAO();
	
	Session session = (Session) new HibernateFactory().getSession();
	Cliente p = new Cliente();
	p.setNome("Nome aqui");
	p.setDescricao("Descrição aqui");
	session.save(p);
	System.out.println("ID do produto: " + p.getId());
	session.close();
	//dao.Adiciona();
	
}
}[/code]
[color=red]galera essa eh a excessao que é lançada quando tento rodar o main[/color]
Exception in thread "main" org.hibernate.HibernateException: Hibernate Dialect must be explicitly set
	at org.hibernate.dialect.DialectFactory.determineDialect(DialectFactory.java:57)
	at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:39)
	at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:409)
	at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:119)
	at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2006)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1289)
	at br.com.herbert.HibernateFactory.<init>(HibernateFactory.java:14)
	at br.com.herbert.Inicio.main(Inicio.java:11)