Boa Tarde gujs’
é o seguinte, Tenho uma coluna no banco de dados chamada empresCodigo e ela esta mapeada com o mesmo nome nas classes da minha aplicação web.
estou usando hibernate como provider e mysql como database, e erro a seguir esta acontecendo,
só que ele está procurando uma coluna que não existe (empres_codigo)! :?
Outras coisas que podem ser feito é mudar para org.hibernate.cfg.DefaultNamingStrategy ou criar uma própria. Ou ainda renomear no banco a coluna para empres_codigo. Usando underscore.
a coluna ja éstava mapeada
Não deu certo mudar o nome da coluna no banco
essa coluna faz parte da chave primaria composta da tabela e é chave estrangeira de outra tabela.
eu gerei minha camada de modelo com a engenharia reversa do spring roo(fazendo o uso de aspectos), e acredito que ele não deveria gerar com erros
então há algum bug com o hibernate ,
as colunas estão mapeadas dessa forma, formando uma chave composta e chaves estrangeiras
Olá,
O hibernate tem esse comportamento padrão, determinado pela estratégia adotada.
Você pode configurar outra estratégia. Ou criar uma específica para sua empresa/projeto.