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…