Só para complementar, se quiser usar Lazy na sua coleção provalvemente terá que utilizar o padrão Open Session in View, para evitar esse erro (LazyInitializationException) no Hibernate.
On 31 mar, 09:03, Ricardo Gobbo <[email protected]> wrote: > se voce usar hibernate nao precisará de fazer essas normalizacoes... > > faça como o Rafael falou, use o FetchMode Eager que funciona... se voce > tiver usando criteria, é soh passar de parametro o FetchMode.EAGER > > Em 30 de março de 2010 19:54, Danilo de Lara <[email protected]>escreveu: > > > > > > > Opa. > > > Relacionamento "Muitos para muitos"??? > > > Na teoria funciona, mas na prática é impossível criar esse tipo de > > relacionamento. Você vai ter que explodir este relacionamento e > > provavelmente gerará umas 2 ou mais entidades até normalizar seu banco de > > dados. > > > Agora você não vai ver "problema nisto', porém, seu sistema vai acabar > > ficando cheio de "adaptações técnicas". > > > Att > > > Danilo de Lara > > > Em 30 de março de 2010 17:59, Adriano Pessoa > > <[email protected]>escreveu: > > > Tenho uma aplicação em que estou usando Flex + Java (EJB3) + LCDS e > >> estou utilizando os recursos de Data Management... > >> No data-management-config.xml consigo recuperar os dados dos > >> relacionamentos ManyToOne numa boa, sem dificuldades, mas quando vou > >> fazer ManyToMany acabo me deparando com o erro: > > >> [RPC Fault faultString="Error serializing response." > >> faultCode="Client.Packet.Encoding" faultDetail="null"] > > >> e no console ele imprime isto: > > >> failed to lazily initialize a collection of role: br.com.xyz.lista, no > >> session or session was closed > >> org.hibernate.LazyInitializationException: failed to lazily initialize > >> a collection of role: br.com.xyz.lista, no session or session was > >> closed > > >> Alguém já passou por essa experiência? > >> Grato desde já! > > >> -- > >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > >> Para enviar uma mensagem, envie um e-mail para [email protected] > >> Para sair da lista, envie um email em branco para > >> [email protected] > >> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > >> To unsubscribe from this group, send email to flexdev+ > >> unsubscribegooglegroups.com or reply to this email with the words "REMOVE > >> ME" as the subject. > > > -- > > _______________________________________________________ > > Danilo de Lara > > Softpharma > >www.softpharma.com.br > >www.softmobili.com.br > > > "Quando os justos triunfam há grande, glória; mas quando os ímpios sobem, > > escondem-se os homens." (Proverbios 28-12) > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para [email protected] > > Para sair da lista, envie um email em branco para > > [email protected] > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > -- > Att. > Ricardo Gôbbo de Águas > Engenharia de Computação - Universidade Federal de > Goiáswww.ricardogobbo.wordpress.comwww.twitter.com/ricardogobbo -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev To unsubscribe, reply using "remove me" as the subject.
