@DiscriminatorColumn é possivel fazer com tabela secundária?

0 respostas
Lavieri

Pessoal estou com um problemão… =/

Estou precisando usar o descriminador para separação de tabelas em objetos distintos, porem o JPA não esta aceitando o descriminador em uma tabela secundária… como proceder ??

vejam meu caso

@Entity @Table(name="Evento") @DiscriminatorColumn(name="IndPrincipal",discriminatorType=DiscriminatorType.INTEGER) @SecondaryTable(name = "HorarioEvento", pkJoinColumns = @PrimaryKeyJoinColumn(name = "CodEvento", referencedColumnName = "codevento")) public class Evento implements Serializable { @Column(name="IndPrincipal", table = "HorarioEvento") private Boolean horarioPrincipal; }

ele não aceita… será que tem alguma anotação ?? mesmo que seja do só do hibernate para fazer isso ??

Ps.: O banco é legado, (legado e não lagado) … e portanto não tenho como alterar nada nele…

Criado 7 de outubro de 2009
Respostas 0
Participantes 1