[Hibernate] Composite Id E AssociationOverrides :twisted:

1 resposta
S

Olá galera estou com um problema... Tenho uma classe que tem 2 ids e uma outra que tem 1 id e estou usando AssociationOverrides, estou usando o seguinte codigo, e da sempre o mesmo erro.

Exception in thread "main" org.hibernate.MappingException: Foreign key (FK_ProEAdv:Processos_E_Advogados [processo_pro_codigo])) must have same number of columns as the referenced primary key (Processos [pro_codigo,pro_Acusacao])

@AssociationOverrides({
		@AssociationOverride(name = "IA.advogado", joinColumns = @JoinColumn(name = "NumeroOab")),
                @AssociationOverride(name = "IA.processo", joinColumns = {@JoinColumn(name = "pro_Codigo", referencedColumnName="pro_Codigo"),
                                                                                     @JoinColumn(name="Acusacao", referencedColumnName="pro_Acusacao")})
             

})

1 Resposta

S

Aoo galera ninguem teve o mesmo problema?

Tentarei explicar o problema mais uma vez.

Eu tenho que mapear uma relação n*n com atributos extra na relação. Em uma tabela da relação a chave primary é composta!

Alguem? meee ajudaaaaaaah? !!!

Criado 24 de maio de 2012
Ultima resposta 25 de mai. de 2012
Respostas 1
Participantes 1