Hallo zusammen,
ich muss für die Uni ein J2EE Projekt realisieren mit Hibernate, Spring 1, Struts.
Wir haben 3 Klassen: User, Project und Source
Project und Source sind dem User per @OneToMany zugewiesen, weil wir vom User zu den Listen navigieren wollen.
Jetzt wollen wir auf einer View, mit einem angemeldeten User die Projects und Sources ausgeben. Wir bekommen aber eine Fehlermeldung
failed to lazily initialize a collection of role: de.ziertier.model.User.projects, no session or session was closed
Wir können es jedoch nicht auf eager umstellen, weil man immer nur eine Assoziation pro Klasse auf Eager setzen kann.
Haben wir hier einen kompletten denkfehler, also konzeptionell?
Langsam haben wir das Gefühl, dass wir in die falsche Richtung fahren.
Was müssen wir tun um auf einer Seite die Listen von zwei zugeordneten Entitäten auszugeben?
Gruß
Adam
ich muss für die Uni ein J2EE Projekt realisieren mit Hibernate, Spring 1, Struts.
Wir haben 3 Klassen: User, Project und Source
Project und Source sind dem User per @OneToMany zugewiesen, weil wir vom User zu den Listen navigieren wollen.
Jetzt wollen wir auf einer View, mit einem angemeldeten User die Projects und Sources ausgeben. Wir bekommen aber eine Fehlermeldung
failed to lazily initialize a collection of role: de.ziertier.model.User.projects, no session or session was closed
Wir können es jedoch nicht auf eager umstellen, weil man immer nur eine Assoziation pro Klasse auf Eager setzen kann.
Haben wir hier einen kompletten denkfehler, also konzeptionell?
Langsam haben wir das Gefühl, dass wir in die falsche Richtung fahren.
Was müssen wir tun um auf einer Seite die Listen von zwei zugeordneten Entitäten auszugeben?
Gruß
Adam