Boa tarde pessoal,
Estou quebrando a cabeça com um código feito para testar a persistência de dados com Hibernate. É o seguinte criei um banco em PostGree e adicionei duas tabelas, depois fiz todo o processo de configuração e mapeamento do Hibernate no NetBeans 6.9. Blz, funcionou muito bem, porém quando adicionei mais tabelas a este mesmo banco de dados, e refiz as configurações e mapeamentos no Hibernate, as novas tabelas não funcionaram, mas as duas primeiras continuam funcionando e aparentemente a configuração que foi feita para uma foi feita para a outra, o erro que dá é o seguinte quanto tento fazer qualquer coisa com as tabelas citadas:
org.hibernate.exception.SQLGrammarException: could not execute query
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.loader.Loader.doList(Loader.java:2223)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
at org.hibernate.loader.Loader.list(Loader.java:2099)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:378)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
[color=red]Caused by: org.postgresql.util.PSQLException: ERRO: coluna bairro0_.id não existe[/color]
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1592)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1327)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:192)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:451)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:350)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:254)
at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186)
at org.hibernate.loader.Loader.getResultSet(Loader.java:1787)
at org.hibernate.loader.Loader.doQuery(Loader.java:674)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
at org.hibernate.loader.Loader.doList(Loader.java:2220)
… 9 more
Sendo que esta coluna que ele diz que não existe, existe sim ! Vou colocar abaixo os arquivos de Configuração e mapeamento
hibernate.cfg.xml
<?xml version="1.0" encoding="UTF-8"?> org.hibernate.dialect.PostgreSQLDialect org.postgresql.Driver jdbc:postgresql://localhost:5432/wi postgres pfmn2010 org.hibernate.hql.classic.ClassicQueryTranslatorFactoryhibernate.reveng.xml
<?xml version="1.0" encoding="UTF-8"?>Bairro.hbm.xml
<?xml version="1.0"?>Não sei mais o que fazer e gostaria muito da ajuda de vocês. Muito Obrigado