Olá,
Estou com um problema no mapeamento de chaves compostas utilizando hibernate annotations
Antes de utilizar annotations, eu mapeava a entidade ItemTabela que contem como chave composta um objeto Produto e um objeto Tabela.
Ai alterando para annotations mapeie as entidades das seguintes formas:
PRODUTO.JAVA
TABELA_PREÇO
ITEM_TABELA
ITEM_TABELA_PK
O erro que dá é o seguinte:
Caused by: org.hibernate.AnnotationException: Unable to find properties (produto, tabelaPreco) in entity annotated with @IdClass:br.com.id5.websad.produtos.entidades.ItemTabela
Ja tentei solucionar de diversas formas esse problema
como em outro relaciomento que tenho que utiliza chave composta PedidoProduto (e também não funciona)
da forma acima da o seguinte erro:
org.springframework.orm.hibernate3.HibernateSystemException: ids for this class must be manually assigned before calling save()
tb com e sem, AssociationOverrides, tou apanhando feio...
Atenciosamente,
Dirceu
This message was edited 1 time. Last update was at 12/11/2007 17:42:17
|