Boa tarde. Estou fazendo uns testes com criação de tabelas e estou tendo erro no uso do @OneToMany.
Tenho a estrutura:
eleicao - id, nome
local - id, nome
candidato - id, nome
eleitor - id, nome
votacao id, eleicao, local, candidato, eleitor
Na classe votacao eu coloco, por exemplo:
@ManyToOne
private Eleicao eleicao;
@OneToOne
private Local local;
@OneToMany
private Candidato candidato;
@OneToMany
private Eleitor eleitor;
O ManyToOne e OneToOne funcionam mas o OneToMany dá erro: org.hibernate.AnnotationException: illegalattempt to map a non collection as a @OneToMany, @ManyToOne or @collectionofElements: modelo.Votacao.candidato