Oi gente,
tenho uma tabela chamada CIDADES e nela tem uma coluna chamada COD_CIDADE, obs COD_CIDADE é id dessa minha tabela.
Então o meu EJB CIDADES está anotado assim:
@Id
@Column(name=“COD_CIDADE”, nullable=false)
public Long getCodCidade() {
return codCidade;
}
e essa classe está mapeada no higernate.cfg.xm
Mas qdo eu tento rodar meu codigo eu tenho o seguinte erro:
javax.servlet.ServletException: Unable to find column with logical name: CIDADES.COD_CIDADE in org.hibernate.mapping.Table(CIDADES) and its related supertables and secondary tables
javax.faces.webapp.FacesServlet.service(FacesServlet.java:209)
root cause
org.hibernate.MappingException: Unable to find column with logical name: CIDADES.COD_CIDADE in org.hibernate.mapping.Table(CIDADES) and its related supertables and secondary tables
Alguém pode me dar uma ajuda?
obrigada!