Dúvida no mapeamento @OneToMany [Resolvido]  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
Guevara
GUJ Master
[Avatar]

Membro desde: 24/02/2009 17:56:09
Mensagens: 1023
Offline

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:



A classe Imagem:



Desta forma consigo obter a imagem do filme e mostrar na JSP?

Abraço!

This message was edited 2 times. Last update was at 05/04/2010 01:17:04




Analista de Sistemas e desenvolvedor WEB Java e Python
http://twitter.com/eguevara2012
[WWW]
franciscossouza
JavaBaby
[Avatar]

Membro desde: 19/02/2008 12:43:12
Mensagens: 83
Localização: Vitória, ES.
Offline

Desta forma, um filme tem várias imagens :)

Todo filme possuirá uma lista de imagens. Quando você fizer um select (sic), o Hibernate vai tratar de fazer um join (sic again) para trazer as imagens do filme neste select. Este comportamento é chamado de eager association. Note que quando você anotou o método com @OneToMany, você especificou que o fetch type seria EAGER. ;)

Francisco Souza
http://www.franciscosouza.net
@franciscosouza
[WWW]
Guevara
GUJ Master
[Avatar]

Membro desde: 24/02/2009 17:56:09
Mensagens: 1023
Offline

Essa era a idéia mesmo, pois se precisar criar uma galeria de imagens, teria que ser assim.
Obrigado pelo esclarecimento.
Abraço!



Analista de Sistemas e desenvolvedor WEB Java e Python
http://twitter.com/eguevara2012
[WWW]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team