@Weezy_Jogos escreveu:
Galera, tenho um dúvida sobre um exercício que foi passado na facul recentemente. Tenho que mapear classes com JPA, Hibernate e estou com um pouco de dificuldade na parte de mapear os relacionamentos dessas classes.
1- O problema é o seguinte, o exercício é sobre um Jogo de Futebol onde temos as classes Jogador, Time, Técnico, Juiz, Jogo.
2- No relacionamento ficaria Jogador possui um Time e o Time possui vários Jogadores. Até ai tudo bem!
3- Como mapiei este exemplo, e gostaria que vocês me ajudassem porque não estou conseguindo gerar o meu DB com esse mapeamento.
Aqui é a classe Jogador onde referencio o Time dele.
@ManyToOne(fetch = FetchType.EAGER) @JoinColumn(name="time_Cod", insertable=true,updatable=true) @Fetch(FetchMode.JOIN) @Cascade(org.hibernate.annotations.CascadeType.SAVE_UPDATE) private Time time;`
E meu Time que contém vários Jogadores.
@OneToMany(mappedBy="Time",fetch = FetchType.LAZY) @Cascade(CascadeType.ALL) private ArrayList<Jogador> jogador;
4- Há outros relacionamentos, mas, se eu botar aqui vocês acabariam fazendo minha atividade kkkk então só essa pequena ajuda já seria maravilhosa.
5- Se caso precisarem de mais informações, por favor me digam, e obrigado desde já!
Mensagens: 1
Participantes: 1