Oi pessoal!
Estou seguindo tutorial de Hibernate e estou com dúvidas no mapeamento @OneToMany, tenho uma classe Filme e uma classe Imagem, ao inserir a o filme vou inserir uma imagem, tudo no mesmo form, eu quero referenciar o caminho da imagem com o seu respectivo filme, tanto na gravação quanto na recuperação, pois desejo mostrar a imagem na JSP.
Esta é a classe Filme:
@OneToMany(mappedBy = "Filme", fetch = FetchType.EAGER)
public List<Imagem> getUrlImagem() {
return getUrlImagem();
}
A classe Imagem:
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE)
@Column(name="id_imagem")
private Long idImagem;
@Column(name="nome_imagem")
private String nomeImagem;
@Column(name="url_imagem")
private String urlImagem;
@ManyToOne
@JoinColumn(name="id_filme",updatable=true,insertable=true)
@Fetch(FetchMode.JOIN)
@Cascade(CascadeType.ALL)
private Filme filme;
Desta forma consigo obter a imagem do filme e mostrar na JSP?
Abraço!

