Voce poderia postar seu código, para podermos analisa-lo?
J
jrtm
public Session Criar(){
AnnotationConfigurationconf=newAnnotationConfiguration();try{//Conexão com o bancoconf.setProperty("hibernate.connection.driver_class","org.postgresql.Driver");conf.setProperty("hibernate.connection.url","jdbc:postgresql://localhost:5432/hibernateteste");conf.setProperty("hibernate.connection.username","postgres");conf.setProperty("hibernate.connection.password","JrTm)*85");conf.setProperty("hibernate.show_sql","true");//conf.addAnnotatedClass( Pessoa.class );factory=conf.buildSessionFactory();}catch(Exceptione){e.printStackTrace();System.out.println(e);}returnfactory.openSession();}
essa é a parte que conecto… e mapeio…
vlw
wswillianss
jrtm:
public Session Criar(){
AnnotationConfigurationconf=newAnnotationConfiguration();try{//Conexão com o bancoconf.setProperty("hibernate.connection.driver_class","org.postgresql.Driver");conf.setProperty("hibernate.connection.url","jdbc:postgresql://localhost:5432/hibernateteste");conf.setProperty("hibernate.connection.username","postgres");conf.setProperty("hibernate.connection.password","JrTm)*85");conf.setProperty("hibernate.show_sql","true");//conf.addAnnotatedClass( Pessoa.class );factory=conf.buildSessionFactory();}catch(Exceptione){e.printStackTrace();System.out.println(e);}returnfactory.openSession();}
essa é a parte que conecto… e mapeio…
vlw
De onde esta vindo esse factory?
J
jrtm
essa é a classe que cria a factory, estou testando criar dessa maneira, mapeando via xml criando o arquivo hibernate.cfg.xml e mapeando as classes por xml consegui
importorg.hibernate.Session;importorg.hibernate.SessionFactory;importorg.hibernate.cfg.AnnotationConfiguration;/* * To change this template, choose Tools | Templates * and open the template in the editor. *//** * * @author jonathan */publicclassCriarHibernate{privatestaticSessionFactoryfactory;publicCriarHibernate(){}publicSessionCriar(){AnnotationConfigurationconf=newAnnotationConfiguration();try{//Conexão com o bancoconf.setProperty("hibernate.connection.driver_class","org.postgresql.Driver");conf.setProperty("hibernate.connection.url","jdbc:postgresql://localhost:5432/hibernateteste");conf.setProperty("hibernate.connection.username","postgres");conf.setProperty("hibernate.connection.password","JrTm)*85");conf.setProperty("hibernate.show_sql","true");conf.addAnnotatedClass(Pessoa.class);factory=conf.buildSessionFactory();}catch(Exceptione){e.printStackTrace();System.out.println(e);}returnfactory.openSession();}}
essa é a Dao
/* * To change this template, choose Tools | Templates * and open the template in the editor. */importorg.hibernate.Session;importorg.hibernate.Transaction;/** * * @author jonathan */publicclassPessoaDao{Sessionsessao;Transactiontransacao;CriarHibernateHibernate;publicPessoaDao(){//sessao = HibernateUtility.getSession();Hibernate=newCriarHibernate();sessao=Hibernate.Criar();//sessao = new CriarHibernate().Criar();transacao=sessao.beginTransaction();}publicvoidGravar(Pessoapessoa)throwsException{sessao.save(pessoa);transacao.commit();sessao.flush();sessao.close();}}
obrigado willian pela ajuda.
Jonathan Martinez
J
jrtm
consegui willian vlw pia
mas p resolver soh criei um novo projeto e coloquei todos os jars novamente… e ele achou…
o pq disso?? n sei… hauhauhauhau…
flw
Jonathan Martinez
wswillianss
Não há de que mestre…
E
Eliaslourenco
brother… será que poderia postar o link pra mim baixar as JARs??
eu to aprendendo o hibernate agora… só q tipo to aprendendo aqui sozinho e to apanhando pq… baixei as bibliotecas do hibernate ta tudo aqui…
mais ele não ta encontrando a AnnotationConfiguration…
se tiver como vc passar um link agradeço
vlw